0%

Centos7.*-Docker部署

记录下自己在阿里云部署docker记录。

准备工作

  1. 准备一台ESC服务器,并可以使用控制台登录。
  2. 检查ESC是否安装了docker,可以选择是否卸载重装。
    1. 检查docker是否安装,docker 显示相关信息则表示安装
    2. 卸载docker,若不重装直接忽略,yum list installed | grep docker查看安装内容
1
2
3
4
5
6
7
8
9
10
11
12
13
$ yum list installed | grep docker
containerd.io.x86_64 1.3.7-3.1.el7 @docker-ce-stable
docker-ce.x86_64 3:19.03.13-3.el7 @docker-ce-stable
docker-ce-cli.x86_64 1:19.03.13-3.el7 @docker-ce-stable
# 依次卸载
$ yum -y remove docker-ce.x86_64
$ yum -y remove docker-ce-cli.x86_64
$ yum -y remove containerd.io.x86_64
# 检查卸载结果
$ yum list installed | grep docker
# 无输出内容
$ docker
# -bash: docekr: 未找到命令 则表示卸载干净了
  1. 安装docker
    1. 更新yum yum update
    2. 获取官方源wget -P /etc/yum.repos.d/ https://download.docker.com/linux/centos/docker-ce.repo
    3. 查看可以安装的版本yum list docker-ce --showduplicates | sort -r
    4. 选择安装 yum install -y docker-ce-18.03.0.ce-1.el7.centos
    5. 安装docker yum install docker -y
      1. 检查docker -v输出版本信息

设置docker相关信息

  1. 设置docker开机启动项systemctl enable docker.service
  2. 关闭docker开机启动项 systemctl stop docker.service
  3. 检查docker当前运行情况 systemctl status docker
  4. 若未启动则启动docker systemctl start docker ,若启动了可以重启systemctl restart docker
  5. 检查docker运行情况service docker status

参考文档

阿里云CentOS 7上安装配置Docker

How To Install and Use Docker Compose on CentOS 7