安装docker

 
更多

安装docker

卸载旧版docker

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

如果yum报告未安装这些软件包,则可以。

配置docker的yum源

yum install -y yum-utils

yum-config-manager \
  --add-repo \
  https://download.docker.com/linux/centos/docker-ce.repo

机子自身配置好epel源以及阿里云的源

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

systemctl start docker

验证:

docker run hello-world

输出:

Unable to find image ‘hello-world:latest’ locally docker: Error response from daemon: Get https://registry-1.docker.io/v2/library/hello-world/manifests/latest: Get https://auth.docker.io/token?scope=repository%3Alibrary%2Fhello-world%3Apull&service=registry.docker.io: net/http: TLS handshake timeout. See ‘docker run –help’.

证明你没有设置加速器。国内有限制

所以咱们就是去阿里云找一个属于自己的加速连接

mkdir -p /etc/docker 

tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://ka8o6acz.mirror.aliyuncs.com"]
}
EOF

systemctl daemon-reload

systemctl restart docker

在来一次:
docker run hello-world

输出:

……
Hello from Docker!
……

证明成功了!

 

 

打赏

本文固定链接: https://www.cxy163.net/archives/5270 | 绝缘体

该日志由 绝缘体.. 于 2020年05月02日 发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 安装docker | 绝缘体
关键字: , , , ,

安装docker:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter