1.環境
- Linuxバージョン:CentOS Linuxリリース7.3.1611(コア)
- ネットワークのブロックが解除されます(Baiduにアクセスできます)
2.古いバージョンのdockerをアンインストールします
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
3.gccをインストールします
gcc -v
yum -y install gcc
yum -y install gcc-c++
4.yum-utilsパッケージをインストールします
yum install -y yum-utils
5.安定したリポジトリを設定します
- AlibabaCloudのミラーライブラリを使用することをお勧めします
yum-config-manager \
--add-repo \
https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
6.yumパッケージインデックスを更新します
yum makecache fast
7.最新バージョンのDockerエンジンとコンテナーをインストールします
yum -y install docker-ce docker-ce-cli containerd.io
8.Dockerを起動します
systemctl start docker
docker version
docker run hello-world
docker images
9.ミラーアクセラレーションを構成します
mkdir -p /etc/docker
vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://自己的编码.mirror.aliyuncs.com"]
}
systemctl daemon-reload
systemctl restart docker
ps -ef | grep docker
10.dockerをアンインストールします
systemctl stop docker
yum -y docker-ce docker-ce-cli containerd.io
rm -rf /var/lib/docker
- Dockerの公式ドキュメント:https://docs.docker.com/engine/install/centos/
- Aliyun公式ウェブサイト:https://cn.aliyun.com/