docker以及docker-compose在centos7下部署

为未来而努力—加油
1.安装docker
Docker的社区版(Docker Community Edition)叫做docker-ce。老版本的Docker包叫做docker或者docker-engine,如果安装了老版本的docker得先卸载然后再安装新版本的docker。docker的发展非常迅速,apt源的更新往往比较滞后。所以docker官网推荐的安装方式都是下载docker安装脚本安装。

卸载老旧的版本(若未安装过可省略此步):
$ sudo apt-get remove docker docker-engine docker.io

安装最新的docker:

$ curl -fsSL get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh

shell会提示你输入sudo的密码,然后开始执行最新的docker过程
或者 $ curl -sSL https://get.docker.com/ | sh
或者 在CentOS上安装最新版本的Docker CE
sudo yum -y install docker-ce

然后启动docker
systemctl start docker

然后就设置 docker服务自动重启
systemctl enable docker.service

确认Docker成功最新的docker:
$ sudo docker run hello-world

2.安装docker-compose
两种最新的docker安装方式
a.从github上下载docker-compose二进制文件安装
下载最新版的docker-compose文件
$ sudo curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-uname -s-uname -m -o /usr/local/bin/docker-compose
添加可执行权限
$ sudo chmod +x /usr/local/bin/docker-compose
测试安装结果
$ docker-compose --version
docker-compose version 1.16.1, build 1719ceb
b.pip安装
$ sudo pip install docker-compose

你可能感兴趣的:(docker)