1、通过vi
/etc/yum.conf命令设置centos7代理上网
proxy=http://yourproxy:808
proxy=ftp://yourproxy:808
proxy_username=username
proxy_password=password
[if !supportLists]2、 [endif]通过yum install
–y docker 命令安装docker
[if !vml]
[endif]
3、执行dokcer ps命令,出现
[if !vml]
[endif]
[if !supportLists]3、 [endif]使用systemctl
status docker.service其报告如下
[if !vml]
[endif]
5、此处意思是linux的内核中的SELinux不支持 overlay2
graph driver ,解决方法有两个,要么启动一个新内核,要么就在docker里禁用selinux,–selinux-enabled=false
vi /etc/sysconfig/docker
[if !vml]
[endif]
6、使用service start
docker命令启动docker容器
7、使用docker pull ubuntu拉取镜像,失败如下
[if !vml]
[endif]
8、停止docker服务,手动以使用2375端口监听所有网络接口的方式启动docker daemon
systemctl stop
docker.service
nohup docker
daemon -H tcp://0.0.0.0:2375 -Hunix:///var/run/docker.sock &
9、安装私有仓库时,若有报错如下
[if !vml]
[endif]
解决方案:
在”/etc/docker/“目录下,创建”daemon.json“文件。在文件中写入
{ "insecure-registries":["192.168.64.147:5000"]}
10、向私有仓库push时,若有如下报错
[if !vml]
[endif]
解决方案:
ln -s /usr/libexec/docker/docker-proxy-current /usr/bin/docker-proxy
11、安装过程中,若如遇以下错误
[if !vml]
[endif]
则执行以下命令加以解决
cd/usr/libexec/docker/
ln -sdocker-runc-current docker-runc