【docker toolbox错误】Error response from daemon: OCI runtime create failed: container with id exists:
参考:https://www.jianshu.com/p/fa81ccc1745a由于是基于docker toolbox来运行基于linux的docker容器,当你重启电脑时VM虚拟机可能保存了之前的数据,为此,你重启电脑之后,必须重启一下虚拟机清空一下换成,在使用docker start 或 restart 容器id 即可正常启动简单粗暴,重启vm机器就可以了!!使用以下命令重启【开机启动doc
·
参考:https://www.jianshu.com/p/fa81ccc1745a
由于是基于docker toolbox来运行基于linux的docker容器,当你重启电脑时VM虚拟机可能保存了之前的数据,为此,你重启电脑之后,必须重启一下虚拟机清空一下换成,在使用docker start 或 restart 容器id 即可正常启动
简单粗暴,重启vm机器就可以了!!使用以下命令重启【开机启动docker之后,再次执行以下命令重启docker-machine】
docker-machine.exe restart default
基于windows docker toolbox的一系列问题,写一个bash脚本开机运行,则搞定一切! 【以下代码必须添加docker toolbox安装目录为环境变量,否则会运行失败】
#!bin/bash
# 第一步:启动docker程序
docker-start.cmd
# 第二步:解决windows docker toolbox启动无法挂载cgroups的错误【cgroups: cannot find cgroup mount destination: unknown】
docker-machine ssh
sudo mkdir /sys/fs/cgroup/systemd
sudo mount -t cgroup -o none,name=systemd cgroup /sys/fs/cgroup/systemd
# 第三步骤:重启docker-machine【解决开机启动容器的Error response from daemon: OCI runtime create failed: container with id exists】
docker-machine.exe restart
# 最后一步:开机启动所有容器id
docker.exe start ${docker ps -aq}
更多推荐
已为社区贡献7条内容
所有评论(0)