Amazon Linux 2 に Docker をインストールする
Docker をインストールする
-
インスタンスでインストールされているパッケージとパッケージキャッシュを更新します。
$ sudo yum update -y
-
最新の Docker Community Edition パッケージをインストールします。
$ sudo yum -y install docker
Docker デーモンを起動する
-
Docker デーモンを起動します。
$ sudo systemctl start docker
-
Docker をブート時に自動起動するには、次のように実行します。
$ sudo systemctl enable docker
Proxy を設定する
直接社外ネットワークにアクセスすることができず Proxy サーバを経由している場合は Proxy の設定を行います。直接社外ネットワークにアクセスすることが可能な場合には、Proxy の設定は不要です。
-
docker.service.d ディレクトリを作成します。
$ sudo mkdir -p /etc/systemd/system/docker.service.d
-
/etc/systemd/system/docker.service.d/http-proxy.conf を作成し HTTP_PROXY および HTTPS_PROXY 環境変数を追加します。
[Service] Environment="HTTP_PROXY=http://proxy.example.com:80/"
-
変更を適用します。
$ sudo systemctl daemon-reload
-
変更が適用されているか確認するため、以下のコマンドを実行します。
$ sudo systemctl show docker --property Environment
-
Docker を再起動します。
$ sudo systemctl restart docker
動作確認をする
動作確認のため Hello world を実行します。
$ sudo docker run hello-world