说明:如下操作是在公司网络使用代理的情况下记录
一. docker安装 基于centos7
1、sudo yum update
2、sudo yum install -y yum-utils device-mapper-persistent-data lvm2
3、sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
4、yum list docker-ce --showduplicates | sort -r
5、yum install docker-ce-18.06.3.ce-3.el7
6、sudo systemctl start docker sudo systemctl enable docker
二、docker 配置代理(因为公司使用代理上网)
1、新建目录:sudo mkdir -p /etc/systemd/system/docker.service.d
2、新建配置文件 http-proxy.conf
配置文件内容:
[Service]
Environment="HTTP_PROXY=http://ip:port/" "NO_PROXY=localhost,127.0.0.1,docker-registry.somecorporation.com"
3、docker 修改镜像源:
修改或新增 /etc/docker/daemon.json 内容:
{
"registry-mirrors": ["https://registry.docker-cn.com","http://aad0405c.m.daocloud.io","http://hub-mirror.c.163.com"]
}
4、执行命令:systemctl daemon-reload systemctl restart docker
<