如果很久了,不記得之前docker run 命令
# 安裝runlike安裝包
pip install runlike
# 運行命令
runlike -p <container_name> # 后面可以是容器名和容器id,-p參數(shù)是顯示自動換行
然后在升級docker 版本
卸載
rpm -qa | grep docker – – 列出包含docker字段的軟件的信息
yum remove docker-1.13.1-96.gitb2f74b2.el7.centos.x86_64 -y
yum remove docker-client-1.13.1-96.gitb2f74b2.el7.centos.x86_64 -y
yum remove docker-common-1.13.1-96.gitb2f74b2.el7.centos.x86_64 -y
然后安裝最新版本docker 略
systemctl restart docker
systemctl enable docker
此時運行docker ps -a 發(fā)現(xiàn)原來的容器在,但是啟動會報錯
# docker start `docker ps -a -q`
Error response from daemon: unknown or invalid runtime name: docker-runc
Error response from daemon: unknown or invalid runtime name: docker-runc
Error response from daemon: unknown or invalid runtime name: docker-runc
Error response from daemon: unknown or invalid runtime name: docker-runc
Error: failed to start containers: 40f63de1a018, 51b19a722d78, 1bd3adc940f8, e06a3b307ab4
grep -rl 'docker-runc' /var/lib/docker/containers/ | xargs sed -i 's/docker-runc/runc/g'
然后在systemctl restart docker , 則能看到之前的容器能夠啟動
文章來源地址http://www.zghlxwxcb.cn/news/detail-812565.html
文章來源:http://www.zghlxwxcb.cn/news/detail-812565.html
到了這里,關(guān)于飛天使-docker知識點13-查找docker run 啟動時候命令與升級docker版本的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!