CentOS7でDockerをインストールする方法

  • 2020年8月8日
  • 2024年7月9日
  • Linux
  • 7ビュー

概要

CentOS7を利用して最新版のDockerのインストールを実行する方法。

 

前提条件

・CentOS7のインストール、初期設定が完了していること。
・プロキシ経由で通信する環境であること。

 

Dockerのインストール

① yumのアップデートします。

yum -y update

 

② 旧バージョンのDockerをアンインストールします。

yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine

 

③ 公式リポジトリのインストールをします。

yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

 

④ DockerCEのインストールをします。

yum install -y docker-ce docker-ce-cli containerd.io

 

Dockerの起動とプロキシの設定

① Dockerの起動と自動起動設定します。

systemctl start docker
systemctl enable docker

 

② Dockerのバージョンを確認します。

docker --version

 

③ Dockerのプロキシの設定をします。

mkdir -p /etc/systemd/system/docker.service.d
vim /etc/systemd/system/docker.service.d/http-proxy.conf
[Service]
Environment="HTTP_PROXY=http://:@:" "HTTPS_PROXY=http://:@:" "NO_PROXY=localhost"

 

④ 設定を反映するためにサービス、Dockerの再起動します。

systemctl daemon-reload
systemctl restart docker

 

⑤ 接続テスト

docker run hello-world