为 gns3 设置 Docker 时出错

为 gns3 设置 Docker 时出错

我希望能够在 gns3 中运行 docker 镜像。我安装了 docker,它似乎运行正常。然后我在 gns3 上创建了一台新的 Docker Ubuntu 计算机。一切顺利,但是当我尝试启动 docker VM 时,出现此错误:

Docker has returned an error: 500 error while creating mount source path '/usr/share/gns3/gns3-server/lib/python3.7/site-packages/gns3server/compute/docker/resources': mkdir /usr/share/gns3: read-only file system

我尝试在 Google 上搜索这个错误。有人说我应该重新安装 Docker,我照做了。但仍然有完全相同的问题。有人知道如何解决这个问题吗?

谢谢

ps:操作系统是ubuntu 19.04

答案1

我知道已经太晚了,但我今天遇到了同样的问题,最后发现可以通过删除 docker.io 并重新安装来解决

sudo apt remove docker docker-engine docker.io 
sudo apt install docker.io

PS:对我有用的另一个解决方案是:

sudo apt remove docker-ce runc
sudo apt install docker-ce

之后我重新启动了 gns3,它运行正常。

相关内容