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
76
0
Share
DockerをいじれるWebGUIを作った話
taiga533
September 26, 2019
More Decks by taiga533
See All by taiga533
ブラウザ拡張機能が ぱぱっと作れるいい時代になりました。
taiga533
1
860
実用Docker入門
taiga533
0
79
はじめてのVue.jsハンズオン
taiga533
0
48
Other Decks in Programming
See All in Programming
セグメントとターゲットを意識するプロポーザルの書き方 〜採択の鍵は、誰に刺すかを見極めるマーケティング戦略にある〜
m3m0r7
PRO
0
750
Surviving Black Friday: 329 billion requests with Falcon!
ioquatix
0
2.8k
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
360
書き換えて学ぶTemporal #fukts
pirosikick
2
350
PicoRuby for IoT: Connecting to the Cloud with MQTT
yuuu
2
760
過去のレビュー知見をSkillsで資産化した話
pkshadeck
PRO
1
1.4k
〜バイブコーディングを超えて〜 チームで実験し続けたAI駆動開発
tigertora7571
0
190
決定論 vs 確率論:Gemini 3 FlashとTF-IDFを組み合わせた「法規判定エンジン」の構築
shukob
0
150
ソフトウェア設計の結合バランス #phperkaigi
kajitack
0
490
Explore CoroutineScope
tomoeng11
0
160
Programming with a DJ Controller — not vibe coding
m_seki
3
780
なぜあなたのコードには「コシ」がないのか?〜AI時代に問う、最後まで美味しい設計と戦略〜 #phpconkagawa / phpconkagawa2026
shogogg
0
140
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.5k
New Earth Scene 8
popppiees
3
2.2k
Become a Pro
speakerdeck
PRO
31
5.9k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
340
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Mind Mapping
helmedeiros
PRO
1
180
Designing Powerful Visuals for Engaging Learning
tmiket
1
360
How to Talk to Developers About Accessibility
jct
2
190
HDC tutorial
michielstock
2
650
Practical Orchestrator
shlominoach
191
11k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
530
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つかった人から嬉しい言葉をもらった。
- 他社さんの開発環境事情が気になったので、よろしければ懇親会のときに教えて 下さい。