阿里云CentOS 6.5 Docker无法启动 Could not find a free IP address range for interface 'docker0' 最方便的解决方法
2015-07-13 01:28
981 查看
阿里云的CentOS 6.5上安装Docker会无法启动,如果直接运行docker -d会看到错误提示:Could not find a free IP address range for interface 'docker0'.
原因就是docker自动尝试的建立bridge的ip段正好被阿里云的路由表完全占据了
详细原因可以参见这个帖子:http://hanjianwei.com/2014/07/30/docker-on-aliyun/
网上有好多类似的解决方法,不过好麻烦,这里主要说下最方便的解决方法
先su到root
找一下docker的配置文件: find / -name "docker"
一般会在 /etc/sysconfig/docker
编辑这个文件 vi /etc/sysconfig/docker
修改other_args=这一行为:other_args=-bip=192.168.100.1/24
保存退出
可以重启docker了
service docker restart
原因就是docker自动尝试的建立bridge的ip段正好被阿里云的路由表完全占据了
详细原因可以参见这个帖子:http://hanjianwei.com/2014/07/30/docker-on-aliyun/
网上有好多类似的解决方法,不过好麻烦,这里主要说下最方便的解决方法
先su到root
找一下docker的配置文件: find / -name "docker"
一般会在 /etc/sysconfig/docker
编辑这个文件 vi /etc/sysconfig/docker
修改other_args=这一行为:other_args=-bip=192.168.100.1/24
保存退出
可以重启docker了
service docker restart
相关文章推荐
- Centos6 编译安装Python
- 硬盘安装CentOS 6.2以及添加GRUB启动菜单
- CentOS 6.2实战部署Nginx+MySQL+PHP
- CentOS 7系统配置上的变化解析
- CentOS下DB2数据库安装过程详解
- CentOS 6.3下编译安装Ruby 2.0笔记
- 8个你可能不知道的Docker知识
- 在Centos 5.5 上编译安装mysql 5.5.9
- CentOS 6.5源码安装Erlang教程
- centos 5.6 升级php到5.3的方法
- CentOS mysql安装系统方法
- centos下安装mysql服务器的方法
- CentOS 5.1 4.6最新官方下载地址列表
- Centos搭建GTK+Codeblock完整版
- CentOS 5.1下跑Mono和Asp.net的实现方法
- centos 安装免费控制面板kloxo步骤
- CentOS服务器+监控宝SNMP监控全攻略分享
- 阿里云服务器新建用户具体方法