2026年11月5日
2026年11月5日
UbuntuにDockerをインストールする方法
はじめに
Ubuntu上でDockerをインストールすることで、仮想化された環境を作成し、アプリケーションの展開と管理が容易になります。特に開発者は、異なる依存関係やバージョンを迅速かつ効率的に管理できるようになるため、作業効率が大幅に向上します。
手順・設定方法
ステップ1: 既存のパッケージリストを更新する
# aptリポジトリとaptキーを更新
sudo apt-get update
ステップ2: Dockerインストール用のリポジトリを追加する
# アトラスリポジトリからDockerを取得
sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release
# Docker GPGキーを取得
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
# Dockerリポジトリを追加
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
ステップ3: Dockerをインストールする
# Dockerをインストール
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
ステップ4: Dockerを起動し、ユーザーグループに追加する
# Dockerサービスを起動
sudo systemctl start docker
# ユーザーがDockerコマンドを使用できるようにする
sudo usermod -aG docker $USER
# 新たなターミナルを開いてログアウト、ログインすると効果が反映されます。
注意事項
- Dockerはシステム全体で動作します。パフォーマンスやセキュリティに注意が必要です。
- ユーザーがDockerコマンドを実行できるようにするためには再度ログアウト、ログインする必要があります。
- 複数のユーザーがDockerを使用する場合、それぞれのユーザーグループに追加する必要があるかもしれません。
まとめ
1. パッケージリストを更新:最初にaptリポジトリとキーを最新にします。
2. Dockerリポジトリを追加:Dockerから信頼できるリモートソースをインストールします。
3. Dockerをインストール:必要なパッケージをダウンロードしてインストールします。
4. 起動とグループ追加:Dockerサービスを開始し、ユーザーグループに追加することでコマンド実行が可能になります。
関連記事: