首先在CentOS6.5上安装似乎不行,升级到6.6

1. yum update

2. yum install -y docker-io

3. /etc/init.d/docker start   # 失败

4. 增加网桥

    brctl addbr dockerbridge          # 加入网桥设备

    ip addr add 192.168.1.1/24 dev dockerbridge  # 增加网段

    ip link set dev dockerbridge up   # 启动网段

  ifconfig  # 观察网桥是否启动

注意:以上配置在服务器重启后就无效了,如果希望永久有效,则需要编辑

/etc/sysconfig/network-scripts/ifcfg-br0文件,并将该文件改为可执行属性。

文件内容如下:

#!/bin/bash

# 加入网桥设备
brctl addbr dockerbridge

# 增加网段
ip addr add 192.168.1.1/24 dev dockerbridge

# 启动网段
ip link set dev dockerbridge up

5. 配置/etc/sysconfig/docker

    加入以下行:other_args='-b dockerbridge --insecure-registry registry.mirrors.aliyuncs.com'

6. 默认的docker放在/var/lib/docker目录下,把它移到一个大的存储空间下

    mv /var/lib/docker /data

    ln -s /data/docker /var/lib/

7. 再次启动

   /etc/init.d/docker start  #成功

8.加入自启动

    chkconfig docker on

9.获取镜像

dock pull registry.mirrors.aliyuncs.com/library/ubuntu:14.04

dock pull registry.mirrors.aliyuncs.com/library/centos:6

dock pull registry.mirrors.aliyuncs.com/library/centos:7





Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐