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
0
75
DockerをいじれるWebGUIを作った話
taiga533
September 26, 2019
Tweet
Share
More Decks by taiga533
See All by taiga533
ブラウザ拡張機能が ぱぱっと作れるいい時代になりました。
taiga533
1
840
実用Docker入門
taiga533
0
77
はじめてのVue.jsハンズオン
taiga533
0
46
Other Decks in Programming
See All in Programming
20260313 - Grafana & Friends Taipei #1 - Kubernetes v1.36 的開發雜記:那些困在 Alpha 加護病房太久的 Metrics
tico88612
0
170
go directiveを最新にしすぎないで欲しい話──あるいは、Go 1.26からgo mod initで作られるgo directiveの値が変わる話 / Go 1.26 リリースパーティ
arthur1
2
540
AI駆動開発の本音 〜Claude Code並列開発で見えたエンジニアの新しい役割〜
hisuzuya
4
500
Angular-Apps smarter machen mit Gen AI: Lokal und offlinefähig - Hands-on Workshop!
christianliebel
PRO
0
110
20260315 AWSなんもわからん🥲
chiilog
1
120
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
440
米国のサイバーセキュリティタイムラインと見る Goの暗号パッケージの進化
tomtwinkle
2
560
The Ralph Wiggum Loop: First Principles of Autonomous Development
sembayui
0
3.7k
Ruby x Terminal
a_matsuda
7
590
Claude Codeセッション現状確認 2026福岡 / fukuoka-aicoding-00-beacon
monochromegane
4
420
Goの型安全性で実現する複数プロダクトの権限管理
ishikawa_pro
2
290
Cyrius ーLinux非依存にコンテナをネイティブ実行する専用OSー
n4mlz
0
140
Featured
See All Featured
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
210
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
140
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
100
Designing for Performance
lara
611
70k
Speed Design
sergeychernyshev
33
1.6k
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
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つかった人から嬉しい言葉をもらった。
- 他社さんの開発環境事情が気になったので、よろしければ懇親会のときに教えて 下さい。