docker 安装 Error response from daemon: Cannot start container no such file or directory
程序员文章站
2022-07-15 16:43:17
...
想搞个docker 玩玩,,,公司的测试服务器是 Linux 版本安装的有点低,,,可是不想重置系统或者升级内容。。。它是 red hat 6.4 内核 : 2.6.32-696.1.1.el6.x86_64 搞了百度了挺久的,,,不是 linux 大神,,但是就是想搞看看,,, 在 更换好了 centOS的免费yum 源后 执行
sudo yum -y install docker-io
可以安装啊,没有问题啊。 可是 测试的时候:
docker run hello-world
message: Error response from daemon: Cannot start container 724ed94d9249b636d6820fb8c2e4ba64232f426812e5b03545762 532751f434e: [8] System error: mkdir /var/lib/docker/devicemapper/mnt/724ed94d9249b636d6820fb8c2e4ba6423 2f426812e5b03545762532751f434e/rootfs/sys/fs/cgroup: no such file or directory
出现问题了,,看起来 docke 是安装成功了,默认是 docke1.7 版本,,可是测试怎么就有问题了? 那网友说是 ,这样是说明没有安装成功的。
百度了好久了,,看了挺多资料的:
将 cgroup 文件系统添加到 /etc/fstab , 只有这样docker才能正常工作
sudo echo "none /sys/fs/cgroup cgroup defaults 0 0" >> /etc/fstab
这个加了 还是不可以
参考地址: https://*.com/questions/34796125/error-response-from-daemon-cannot-start-container-no-such-file-or-directory 以及地址: http://dockone.io/question/278
需要将 cgroup 文件系统添加到 /etc/fstab , 只有这样docker才能正常工作
sudo echo "none /sys/fs/cgroup cgroup defaults 0 0" >> /etc/fstab
然后我继续:
[[email protected] ~]# yum -y update kernel
Loaded plugins: fastestmirror, presto
Loading mirror speeds from cached hostfile
* base: ftp.crc.dk
...
Dependency Updated:
dracut.noarch 0:004-388.el6 dracut-kernel.noarch 0:004-388.el6 dracut-network.noarch 0:004-388.el6 kernel-firmware.noarch 0:2.6.32-573.12.1.el6
Complete!
[[email protected] ~]$ reboot
...
[[email protected] ~]$ uname -r
2.6.32-573.12.1.el6.x86_64
[[email protected] ~]$ docker run hello-world
Hello from Docker.
...
For more examples and ideas, visit:
https://docs.docker.com/userguide/
然后重启,切记, 重启,,,发现就好了。。。我都不知道 ,,,到底是 上面的 两个方法那个方法搞得的,,因为我都 一起加上去了,,反正我的测试通过了,,没有问题了。
转载于:https://my.oschina.net/u/2419285/blog/907343
上一篇: VS2019汇编平台搭建
下一篇: ajax不提交文件对象方法