Docker 学习使用过程中遇到问题的总结:
1、如何用ssh连入容器?
已解决:http://blog.csdn.net/open_data/article/details/47041023
2、docker exec -it 容器ID /bin/bash 报 不支持lxc驱动
问题:http://bbs.csdn.net/topics/391080770
解决:http://blog.csdn.net/open_data/article/details/47126527
3、修改docker 镜像存放路径(也就是docker配置文件)
已解决:http://blog.csdn.net/open_data/article/details/47126227
4、连接容器nsenter方式:
待学习
5、CentOS6.5安装docker不能保持启动,日志报错如下
time="2015-07-29T13:01:45+08:00" level=warning msg="You are running linux kernel version 2.6.32-431.el6.x86_64, which might be unstable running docker. Please upgrade your kernel to 3.8.0."
解决方法:
[root@bs02 opt]# yum upgrade device-mapper-libs
6、启动docker时心事启动成功,过一会儿自动关闭,查看日志如下
Could not find a free IP address range for interface 'docker0'. Please configure its address manually and run 'docker -b docker0'
time="2015-08-05T12:00:51+08:00" level=info msg="-job init_networkdriver() = ERR (1)"
time="2015-08-05T12:00:51+08:00" level=fatal msg="Shutting down daemon due to errors: Could not find a free IP address range for interface 'docker0'. Please configure its address manually and run 'docker -b docker0'"
分析:docker创建虚拟网卡失败,当使用阿里云服务器内网网卡和其他机器做互联互通的时候,阿里云会把所有的内网IP加入到路有策略中。导致docker创建虚拟网卡的时候无法找到可以的IP段。
解决方法:删除一条无用的路由即可
# route del -net 172.16.0.0 netmask 255.240.0.0
重启docker试试看