Centos7安装Docker及Compose

158 阅读1分钟

“我报名参加金石计划1期挑战——瓜分10万奖池,这是我的第1篇文章,点击查看活动详情

1.设置存储库

在首次在新主机上安装 Docker Engine 之前,您需要设置 Docker 存储库。之后,您可以从存储库安装和更新Docker。

1.1 设置注册

安装 yum-utils 包(提供 yum-config-manager 实用程序)并设置 稳定的 存储库。

sudo yum install -y yum-utils
sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

1.2 更新源索引

sudo yum update

2. 安装Docker

2.1 安装Docker及其组件

sudo yum install docker-ce docker-ce-cli containerd.io

注意安装过程有需要确认的 如密钥等信息

2.2 启动Docker

sudo systemctl start docker

2.3 验证Docker启动是否成功

sudo docker info

2.4 开启Docker开机自启动

sudo systemctl enable docker.service
sudo systemctl enable containerd.service

3. 安装Compose

3.1 下载当前稳定的Docker Compose 版本:

版本地址参考github.com/docker/comp… 可查看最新版本

sudo curl -L "https://github.com/docker/compose/releases/download/1.28.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

如果网络下载不了,根据以下参数找到下载地址

uname -s
uname -m

3.2 授权

sudo chmod +x /usr/local/bin/docker-compose

3.3 验证是否安装成功

docker-compose --version