透过proxy进行docker pull http://blog.csdn.net/halcyonbaby/article/details/39475765
或者直接修改/etc/hosts文件
162.242.195.84index.docker.io
162.242.195.84www.docker.io
162.242.195.84registry-1.docker.io
162.242.195.84这个地址是ping www.docker.io得到的 安装 Docker
$ sudo yum install docker
$ sudo service docker start
$ sudo chkconfig docker on 配置文件:
sudo vim /etc/sysconfig/docker
1. 建立一个守护态运行的容器, 需要加参数-t -i, 之后才能用attach命令进入容器. 2. 安装网络配置工具:pipework, 官方文档https://github.com/jpetazzo/pipework
到https://github.com/jpetazzo/pipework/blob/master/pipework复制代码保存为一个文件, 取名叫pipework, 复制到cp pipework /usr/local/bin/, 付给权限chmod u+x /usr/local/bin/pipework, 输入pipework命令回车, 显示帮助信息, 表示成功. 这里是一个简短的教程http://blog.sina.com.cn/s/blog_d840ff330102v50o.html
docker网络之pipeworkhttp://www.51gocloud.com/?p=1154
# 创建网络
brctl addbr br0
ip link set dev br0 up
ip addr add 192.168.2.1/24 dev br0
# 创建容器
# 方法1
DB=$(docker run -d --name db pandy/centos7-postgresql931)
pipework br0 $DB 192.168.2.100/24
# 方法2
docker run -d --name db pandy/centos7-postgresql931
pipework br0 db 192.168.2.100/24
# 删除容器之后删除网络
ip link set br0 down
brctl delbr br0
loopback问题:
Usage of loopback devices is strongly discouraged for production use. Either use `--storage-opt dm.thinpooldev` or use `--storage-opt dm.no_warn_on_loop_devices=true` to suppress this warning.