阿里云centos7安装docker笔记

来源:互联网 发布:王大治知乎 编辑:程序博客网 时间:2024/06/05 08:25

环境:centos7

uname -r 

3.10.0-514.26.2.el7.x86_64

阿里云控制台查看docker 安装文档

https://dev.aliyun.com/search.html


卸载:

yumlist installed | grep docker

删除安装包

$ sudo yum -y remove docker-engine.x86_64
  • 1
$ rm -rf /var/lib/docker
检查/var/run下是否还有docker进程

rpm -aq | grep docker

----------------------------------------------------------------------

安装阿里云源:

参考: http://blog.csdn.net/stpice/article/details/72857514

正确卸载 docker官方1.2,安装阿里云最新镜像的姿势

删除v1.12版本docker 
该版本的docker除了自身的docker软件包之外,还有两个依赖包,docker-commonContainer-Linux,都需要删除

[root@localhost ~]# yum erase docker[root@localhost ~]# yum erase docker-common[root@localhost ~]# yum erase container-selinux
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3

或者

[root@localhost ~]# yum remove docker[root@localhost ~]# yum remove docker-common[root@localhost ~]# yum remove container-selinux
配置yum的源为阿里的镜像源,具体的配置方法可以参见阿里镜像源配置方法 


centos7 

参考:https://dev.aliyun.com/search.html  如下

安装Docker客户端

docker阿里云已经更新,以下内容调整为:https://yq.aliyun.com/articles/110806

您可以通过阿里云的镜像仓库下载:docker-engine、docker-ce

或执行以下命令:

curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -

如何使用Docker加速器

针对Docker客户端版本大于1.10的用户

您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器:

sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{  "registry-mirrors": ["https://8v5p8zhr.mirror.aliyuncs.com"]}EOFsudo systemctl daemon-reloadsudo systemctl restart docker