DockerをUbuntuにインストールして、最初のコンテナを動かすまでの手順を解説します。
Dockerのインストール
sudo apt update
sudo apt install -y ca-certificates curl gnupg
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | sudo tee /etc/apt/sources.list.d/docker.list
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-pluginsudoなしで使えるようにする
sudo usermod -aG docker $USER
newgrp docker動作確認
docker --version
docker run hello-world「Hello from Docker!」と表示されれば成功です。
基本コマンド一覧
| コマンド | 説明 |
|---|---|
| docker run イメージ名 | コンテナを起動 |
| docker ps | 実行中コンテナ一覧 |
| docker ps -a | 全コンテナ一覧(停止中も含む) |
| docker stop コンテナID | コンテナを停止 |
| docker rm コンテナID | コンテナを削除 |
| docker images | イメージ一覧 |
| docker rmi イメージID | イメージを削除 |
| docker logs コンテナID | コンテナのログを確認 |
| docker exec -it コンテナID bash | コンテナの中に入る |
まとめ
- Docker公式リポジトリからインストールするのが推奨
- usermodでdockerグループに追加するとsudoなしで使える
- docker run hello-worldで動作確認できる



コメント