服务器初始化安装docker、docker-compose

1.执行命令

1. yum install -y yum-utils device-mapper-persistent-data lvm2
2. yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3. yum install docker-ce
4. dockerd -v 查看是否安装成功 dockerd & 启动docker
5. curl -L https://github.com/docker/compose/releases/download/1.27.3/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
6. chmod +x /usr/local/bin/docker-compose

2.安装过程

 发现yum中没有路径可以下载docker-ce,接下来,你有两种方式,一种是去下载压缩包,解压到/usr/bin目录下,然后运行 dockerd &

一种是在线通过yum下,这里我是可以ping通外面的

 之后我开始配置yum仓库,但发现没得yum-config-manager这个命令,其实我是可以去/etc/yum.repos.d/ 配的,但工具下载不是更省心。

yum repolist all # 显示所有资源库
yum repolist enabled # 显示所有已启动的资源库
yum repolist disabled # 显示所有被禁用的资源库
yum-config-manager --add-repo repository_url #添加yum仓库

 安装后执行yum install docker即可安装,docker-compose比较简单,如果离线下载的话,直接放在/usr/local/bin下,再附上权限即可。

原文地址:https://www.cnblogs.com/kongkongFabian/p/13705201.html