docker安装与配置(CentOS 7)
1. 安装
1.1. 官方文档
https://docs.docker.com/engine/install/centos/
本次安装使用系统的是CentOS7.4
1.2. 删除老版本
yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
1.3. 安装工具包
yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
1.4. 配置docker软件源
使用阿里云镜像
yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
1.5. 下载并安装docker
yum install docker-ce docker-ce-cli containerd.io |
1.6. 设置开机启动
systemctl enable docker |
1.7. 启动docker
systemctl start docker |
2. 配置加速器
两种加速器配置一种即可,推荐阿里云,软件包更全,但是需要注册。
2.1. 配置网易云加速
修改文件:/etc/docker/daemon.json
{"registry-mirrors":["http://hub-mirror.c.163.com"]} |
配置后需要重启
注意:这里使用CentOS 7,CentOS 6的配置方法不同。没有该文件则新建。
2.2. 配置阿里云加速
sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://xxxxx.mirror.aliyuncs.com"] } EOF |
2.3. 重启服务
systemctl daemon-reload systemctl restart docker |
3. 测试
docker version docker run hello-world |
4. 卸载
systemctl stop docker yum -y remove docker-ce rm -rf /var/lib/docker |