Más contenido relacionado La actualidad más candente (20) Similar a Docker Desktop WSL2 Backendで捗るWindows PCのコンテナ開発環境 (20) Docker Desktop WSL2 Backendで捗るWindows PCのコンテナ開発環境1. Docker Desktop WSL2 Backendで捗る
Windows PCのコンテナ開発環境
2020年7月29日
@integrated1453
あんどぅ(Yuki Ando)
Infra Study Meetup #4 LT
2. 1
自己紹介
◼ あんどぅ(Yuki Ando) @integrated1453
⚫ SIer10年目 インフラエンジニア
⚫ 最近の仕事
– AWSのアーキテクチャ設計やInfrastructure as Code
– CI/CDパイプラインの整備やモニタリングの改善
⚫ 登壇
– Cloud Operatar Days Tokyo 2020 (A-1-6)
3. 2
目次
自己紹介
Docker Desktop WSL 2 Backendに乗り換えてみた
なぜDocker Desktop + WSLで使いたいのか
なぜDocker Desktopを使いたいのか
なぜDocker Desktop WSL 2 Backendを使いたいのか
まとめ
9. 8
目次
自己紹介
Docker Desktop WSL 2 Backendに乗り換えてみた
なぜDocker Desktop + WSLで使いたいのか
なぜDocker Desktopを使いたいのか
なぜDocker Desktop WSL 2 Backendを使いたいのか
まとめ
17. 16
目次
自己紹介
Docker Desktop WSL 2 Backendに乗り換えてみた
なぜDocker Desktop + WSLで使いたいのか
なぜDocker Desktopを使いたいのか
なぜDocker Desktop WSL 2 Backendを使いたいのか
まとめ
27. 26
Docker Desktop WSL 2 backendがリリース
https://www.docker.com/blog/new-docker-desktop-wsl2-backend/
Architecture of the Hyper-V backend How it translates to the new WSL 2 backend
◼ WSL 2 Utility VMの内側からネイティブなdockerコマンドが打てるはず
28. 27
目次
自己紹介
Docker Desktop WSL 2 Backendに乗り換えてみた
なぜDocker Desktop + WSLで使いたいのか
なぜDocker Desktopを使いたいのか
なぜDocker Desktop WSL 2 Backendを使いたいのか
まとめ
29. 28
乗り換えの前提条件
◼ Windows 10 バージョン2004 (OSビルド:19041以上)
◼ WSL導入済み
◼ Docker Desktop 2.2.2.0以上(Stableで既に2.3が配信中)
◼ WSL 2 Kernel Update
→最近、オンラインのWindows Updateでも降ってきた
36. 35
目次
自己紹介
Docker Desktop WSL 2 Backendに乗り換えてみた
なぜDocker Desktop + WSLで使いたいのか
なぜDocker Desktopを使いたいのか
なぜDocker Desktop WSL 2 Backendを使いたいのか
まとめ
37. 36
まとめ
◼ Doker Desktop(Hyper-V Backend)ではDocker Composeで相対パスによる
ボリュームのマウントは開発者ごとに自分の環境を意識して設定する必要があった。
◼ Docker Desktop WSL 2 Backendでは相対パスでマウントできるようになったため、
Windows/Macの環境差異を意識することなく、共通化されたdocker-compose.ymlの
運用とGitリポジトリ上でローカル環境設定の一元管理ができるようになった。
丸一日悪戦苦闘して環境構築 docker-compose up待ち
WindowsでもMacでも「git clone→docker-compose up」して待ってれば環境構築完了に