乐趣区

centos下安装docker以及docker-composer

背景
docker 已经出来了很久,而我一直想混迹到 docker 大军中进行冲锋陷阵,恰逢公司项目的需要,因此今天玩了一把 docker 的安装
事先准备
centos 系统或者 linux 系统
安装步骤
安装基础的工具 yum-utils device-mapper-persistent-data lvm2
yum install -y yum-utils device-mapper-persistent-data lvm2
添加 docker-ce yum 仓库
因为在阿里云的 ecs 机器上面,yum 镜像使用的阿里云的,找不到 docker 的镜像,所以需要第一步的安装基础工具之后使用 yum-config-manager 来添加对应的 yum 仓库,执行如下命令
yum-config-manager –add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装 docker-ce
通过上面两个步骤我们已经建立好了 docker-ce 的镜像链接,接下来只需要安装 docker-ce 就可以了,执行如下命令,安装这个的时间会稍微有点长,需要耐心的等待大概 3 - 5 分钟
yum install docker-ce
启动、停止 docker 服务
systemctl start docker #启动 docker 服务
systemctl stop docker #关闭 docker 服务
安装 docker-compose
安装 docker-compose 相对比较简单,可以直接去 https://github.com/docker/com… 下载然后选择相应的版本,或者直接执行如下命令安装,安装完后 docker-compose 会被安装到 /usr/local/bin 目录下
curl -L https://github.com/docker/compose/releases/download/1.24.0-rc1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
设置 docker-compose 可执行
sudo chmod +x /usr/local/bin/docker-compose
查看 docker-compose 是否安装成功
docker-compose –version
至此,安装过程已经全部完成,第一次入坑 docker 已经完成!

退出移动版