centos7 以上 安装 docker 和 docker-compose

Posted 莫唯轩_彦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7 以上 安装 docker 和 docker-compose相关的知识,希望对你有一定的参考价值。

1、卸载旧版本

yum remove docker \\
docker-client \\
docker-client-latest \\
docker-common \\
docker-latest \\
docker-latest-logrotate \\
docker-logrotate \\
docker-engine

2、安装需要的安装包

yum install -y yum-utils

3、设置镜像的仓库(使用国内阿里云)

yum-config-manager \\
--add-repo \\
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4、更新 yum 软件包索引

yum makecache fast

5、安装 docker

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

6、启动 docker

systemctl start docker

7、检查是否安装成功:

docker version

 能出来版本列表就是成功了

加入开机自启:

 systemctl enable docker

======================

* docker-compose 的安装

1、下载(建议选择国内的):

curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose(国外很慢)
curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.5/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose(国内的镜像,很快)

下载完之后,可以到 /usr/local/bin 目录下查看是否下载在该目录下

2、给应用授权:

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

3、验证是否安装成功:

docker-compose --version

出现版本号即表示安装成功了

如果提示找不到 docker-compose 命令,那么在 docker-compose --version 前面,先运行下面这句:

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose




以上是关于centos7 以上 安装 docker 和 docker-compose的主要内容,如果未能解决你的问题,请参考以下文章

centos7安装docker

Centos7安装Docker

Centos7上docker的安装和基本使用

centOS7安装docker步骤

centos7下的docker的安装

CentOS7下Docker安装