Docker相关组件的部署

docker-engine

1
2
3
4
5
6
7
8
➜  ~  tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF

docker-compose

1
2
3
4
5
6
7
8
➜  ~ yum install python-pip 
➜ ~ pip install --upgrade pip
➜ ~ pip install docker-compose

# 如果执行 docker-compose 命令有如下报错时, 还需要安装以下软件包
# pkg_resources.DistributionNotFound: backports.ssl-match-hostname>=3.5

➜ ~ pip install backports.ssl-match-hostname==3.5.0.1