Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
DockerをいじれるWebGUIを作った話
Search
taiga533
September 26, 2019
Programming
78
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
DockerをいじれるWebGUIを作った話
taiga533
September 26, 2019
More Decks by taiga533
See All by taiga533
ブラウザ拡張機能が ぱぱっと作れるいい時代になりました。
taiga533
1
870
実用Docker入門
taiga533
0
88
はじめてのVue.jsハンズオン
taiga533
0
54
Other Decks in Programming
See All in Programming
AIが無かった頃の素敵な出会いの話
codmoninc
1
390
Detecting Compromised CI with eBPF and Cilium Tetragon
lizrice
0
160
霧の中の代数的エフェクト
funnyycat
1
480
夏だ!祭りだ!祭りとはドメインモデリングでは?
ryugen04
0
170
ここ半年くらいでAIに作らせたR用ツール
eitsupi
0
370
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
530
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
240
【QA Test Talk Vol.8】AI-DLC による Whole Team Approach の加速
pkshadeck
PRO
0
100
What's New in Android 2026
veronikapj
0
250
Built Our Own Background Agent at LayerX
layerx
PRO
9
5k
TSX の <Hoge<Fuga>> という構文に驚いた話 / tsx-type-argument-syntax
kanaru0928
0
210
ITヒヤリハットを整理してみた ~ライフサイクルと原因から考える再発防止策~
koukimiura
1
140
Featured
See All Featured
Navigating Team Friction
lara
192
16k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
490
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.2k
Building AI with AI
inesmontani
PRO
1
1.1k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
Visualization
eitanlees
152
17k
It's Worth the Effort
3n
188
29k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Thoughts on Productivity
jonyablonski
76
5.3k
Practical Orchestrator
shlominoach
191
12k
Heart Work Chapter 1 - Part 1
lfama
PRO
8
36k
Transcript
Dockerをいじれる WebGUIを作った話 コンテナ技術は神
My Profile
開発を担当してるサービス SuperDeliveryというB2BのECサイトを フルスタック的な感じで作ってます。
最近の私的TOPIC ローカルに直に乗っていた開発環境をdocker-composeで構築し 直しました。 結果、Dockerによる開発環境仮想化のメリットを教授できる。 これからは1コマンドで環境構築! 便利だなぁ
そんなことはなかった IDEで直感的にできたことが、コマンドを通して実行する手間が発 生。 コマンドアレルギーの人は辛いかもしれない。
みんなに使ってもらいたいから・・・ ローカル開発環境用Docker管理ツールを作りました。 こんな感じのヤツです。
どんな構成で動いているか Docker Daemon アプリケーション用 コンテナ ブラウザ APIリクエスト APIレスポンス コンテナ情報リ クエスト
コンテナ情報 レスポンス 自席PC
こだわりポイント コンテナを管理する環境をコンテナ化 - コンテナを管理する環境をコンテナ化 - ホストOSのDocker Daemonと通信するための UnixSocketをコンテナにマウント /var/run/docker.sock Docker
Daemon コンテナ やりとり 情報の
まとめ - 案外簡単に作れた - docker CLI clientとして実際に使われている公式SDKが配布されている (https://github.com/moby/moby/tree/master/client) - WebGUIつかった人から嬉しい言葉をもらった。
- 他社さんの開発環境事情が気になったので、よろしければ懇親会のときに教えて 下さい。