Docker安装
官网
安装Docker CE
1 2 3 4 5 6 7 8 9
| $ sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
$ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
$ sudo yum install docker-ce
|
启动
1
| sudo systemctl start docker
|
验证是否成功
1
| sudo docker run hello-world
|
配置镜像加速
安装/升级你的Docker客户端
推荐安装1.10.0以上版本的Docker客户端
如何配置镜像加速器
针对Docker客户端版本大于1.10.0的用户
您可以通过修改daemon配置文件/etc/docker/daemon.json
来使用加速器:
1 2 3 4 5 6 7 8
| sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://lhao27k5.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker
|
或者使用ttps://registry.docker-cn.com
测试可用的地址:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| { "registry-mirrors": [ "https://lhao27k5.mirror.aliyuncs.com", "https://6kx4zyno.mirror.aliyuncs.com", "https://1nj0zren.mirror.aliyuncs.com", "https://docker.mirrors.ustc.edu.cn", "http://f1361db2.m.daocloud.io", "https://registry.docker-cn.com", "http://hub-mirror.c.163.com", "https://mirror.ccs.tencentyun.com/", "https://dockerproxy.com", "https://docker.nju.edu.cn", "https://mirror.iscas.ac.cn", "https://docker.mirrors.sjtug.sjtu.edu.cn", "https://dockerhub.azk8s.cn", "https://docker.m.daocloud.io" ] }
|
卸载
1.卸载Docker包
1
| sudo yum remove docker-ce
|
2.主机上的mages, containers, volumes或自定义配置文件不会自动删除。 删除所有mages, containers, volumes:
1
| sudo rm -rf /var/lib/docker
|
您必须手动删除任何定义配置文件。