出现这种情况基本都是docker 版本太旧,我的处理方案就是将docker 版本升级到最新,然后重新docker run 一遍就会有了。
注意:
docker 升级后,原来images,容器会出现一些小问题,所以不建议在已有的生产环境上做操作。
升级docker 操作
先卸载原有的docker
docker stop $(docker ps -a | awk '{ print $1}' | tail -n +2)rpm -qa | grep docker yum remove docker-1.13.1-53.git774336d.el7.centos.x86_64 yum remove docker-client-1.13.1-53.git774336d.el7.centos.x86_64 yum remove docker-common-1.13.1-53.git774336d.el7.centos.x86_64
升级
curl -fsSL https://get.docker.com/ | sh
重启docker
升级后想讲原有的容器启动的话会报错,可参考处理方案
安装docker指定版本:参考链接