CentOS 7 / 8 安装 docker

本文按照官网安装方法:

https://docs.docker.com/install/linux/docker-ce/centos/#install-using-the-repository

安装前:(习惯update,不喜跳过)

$ yum update

 

1. 安装 yum-utils 

$ sudo yum install -y yum-utils

 

2. 安装 yum-config-manager

$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

 

3. 开启 / 关闭 nightly 或 test 库 (可以完全跳过,也不建议开启)

# enable
$ sudo yum-config-manager --enable docker-ce-nightly
$ sudo yum-config-manager --enable docker-ce-test


# disable
$ sudo yum-config-manager --disable docker-ce-nightly
$ sudo yum-config-manager --disable docker-ce-test

  

4. 安装 docker-ce (Docker Engine Community)

# enable
$ sudo yum-config-manager --enable docker-ce-nightly
$ sudo yum-config-manager --enable docker-ce-test


# disable
$ sudo yum-config-manager --disable docker-ce-nightly
$ sudo yum-config-manager --disable docker-ce-test

 

5. 注册 docker 服务 (这个步骤官网没有,但很必要)

$ sudo systemctl enable docker

 

6. 你可以选择 reboot 验证服务有没有生效,也可以直接开启服务

$ sudo systemctl start docker

 

7.安装docker-compose

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

# step 2
$ sudo chmod +x /usr/local/bin/docker-compose

# 如果安装后命令docker-compose失败,请检查路径
# 您也可以创建指向 /usr/bin或路径中任何其他目录的符号链接
$ sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

# 检查是否安装成功
$ docker-compose --version

  

好了,到此为止,安装完成。

posted on 2018-10-03 01:18  BadTree  阅读(157)  评论(0编辑  收藏  举报