我更换了硬盘,在切换之前,我使用rsync
将旧硬盘中的所有数据复制到新硬盘。新SSD中的一切都运行良好。但是,我无法运行docker容器。我尝试卸载并重新安装并尝试了文档中的示例命令:
sudo docker run hello-world
但是我收到了这个错误:
docker: Error response from daemon: Container command '/hello' not found or does not exist..
不确定它是否与存储驱动程序有关,因为它在我的旧硬盘上工作正常。我尝试通过修改行来更改/etc/default/docker
文件中的存储驱动程序:
# Use DOCKER_OPTS to modify the daemon startup options.
DOCKER_OPTS="--dns 8.8.8.8 --dns 8.8.4.4 --storage-driver=devicemapper"
它切换到devicemapper
,但我仍然收到相同的错误
答案 0 :(得分:0)
尝试更改“build:。”在.yml文件中“图像hello-world”