Docker | LinuxでDockerをインストールする

1.古いバージョンをアンインストールします

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

2. yum-utilsパッケージをインストールします(yum-config-managerユーティリティを提供します)

yum install -y yum-utils

3.安定したリポジトリを設定する(Alibaba Cloudミラーリングを使用)

yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4番目に、キャッシュを更新します

yum makecache fast

5. Docker Engineとコンテナーの最新バージョンをインストールするか、次のステップに進んで特定のバージョンをインストールします

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

6、Dockerを起動

systemctl start docker

7、Dockerを構成する

Dockerのデフォルトミラーは、国内での生成という点で少し遅いので、プル速度を向上させるように国内のミラーソースを構成できます。

Alibaba Cloud Mirror Serviceリファレンス:https://cr.console.aliyun.com/cn-shanghai/instances/mirrors

1.ディレクトリを作成します

mkdir -p /etc/docker

2.ミラー構成ファイルを作成する

vi /etc/docker/daemon.json

3.構成ファイルにミラーを追加します

{
    
    
 "registry-mirrors":["http://hub-mirror.c.163.com"] 
}

4.ファイルをリロードしてDockerを再起動します

sudo systemctl daemon-reload
systemctl restart docker

PS:他のいくつかの高速化されたサイト

https://registry.docker-cn.com
http://hub-mirror.c.163.com
https://mirror.ccs.tencentyun.com

8、Dockerをアンインストールする

1. Docker Engine、CLI、およびContainerdパッケージをアンインストールします

yum remove docker-ce docker-ce-cli containerd.io

2.ホスト上のイメージ、コンテナー、ボリューム、またはカスタム構成ファイルは自動的に削除されません。すべてのイメージ、コンテナ、ボリュームを削除するには

rm -rf /var/lib/docker

おすすめ

転載: blog.csdn.net/y1534414425/article/details/107872715