最終更新:2024-11-15 (金) 14:28:23 (227d)
Docker/Ubuntu
入れ方
Docker Engine/Docker CLIを入れる
- sudo apt-get install docker-ce docker-ce-cli containerd.io? docker-buildx-plugin? docker-compose-plugin?
メモ
- ディストリビューションのメンテナーは、APT で Docker パッケージの非公式ディストリビューションを提供しています
- Docker Engineの公式バージョンをインストールする前に、これらのパッケージをアンインストールする必要があります
- docker.io
- docker-compose
- docker-compose-v2?
- docker-doc?
- podman-docker?
Docker Desktop for Linux
https://docs.docker.com/desktop/setup/install/linux/
- Docker Desktopは、KVMサポートを必要とするVMを実行します
- KVMが必要
スクリプト
- docker-install
curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh
インストール後
https://docs.docker.com/engine/install/linux-postinstall/
- 基本はUnix Socketでrootで動作
- dockerグループに追加するとアクセスできるようになる
sudo usermod -aG docker $USER
Docker/WSL
- WSL上のLinuxにDocker Engineを入れようとするとDocker Desktop for Windowsを使うように警告が出るけどそのまま入れられる
WSL DETECTED: We recommend using Docker Desktop for Windows. Please get Docker Desktop from https://www.docker.com/products/docker-desktop