先安装1.7.1版本
1、内核必须3.10以上
uname -r 查看
自行升级
docker 下载地址:Index of linux/static/stable/x86_64/
2、配置yum 库
tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF
3、安装docker
yum install docker-engine
docker version 查看安装是否成功,此处安装的为1.7.1版本
升级 docker 1.9
#下载1.9.1然后替换
查看docker 运行状态 systemctl status docker|grep Active 检查 docker0 状况 |
---|
升级 docker 1.17.12
下载安装包:Index of linux/static/stable/x86_64/
tar -zxvf docker-1.17.12.tar.gz &>/dev/null
cp docker/docker* /usr/bin/
chmod a+x /usr/bin/docker*
遇到问题记录
error initializing graphdriver: driver not supported
在 /etc/docker 目录下创建daemon.json文件,并且加入以下配置
touch daemon.json
vi daemon.json
{
"storage-driver": "overlay2",
"storage-opts": [
"overlay2.override_kernel_check=true"
]
删除某个 Tag
docker images|grep errorTag |awk '{print $1":"$2}'|xargs docker rmi
Error starting daemon: Error initializing network controller: list bridge addresses failed: no available network
先添加docker0
ip link add name docker0 type bridge
ip addr add dev docker0 172.17.0.1/16
ip addr