Docker的安装

401 阅读1分钟

[TOC]

Docker的安装

1.安装docker

最近由于公司需要,将开发的服务进行容器化部署。因此 需要在Centos中安装一下docker,以下步骤均是来自官方说明Docker官方说明

1.1移除老的版本docker

如果系统之前安装过docker需要将其移除干净,如果非root用户需要在命令前添加sudu
yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

1.2. 安装依赖

yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2

1.3. 安装一个稳定仓库源

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

1.4. 做一下环境测试(可做可不做)

yum-config-manager --enable docker-ce-nightly
yum-config-manager --enable docker-ce-test
yum-config-manager --disable docker-ce-nightly

1.5.安装最新版

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

1.6. 安装稳定版

#查找一下可以使用的docker版本
yum list docker-ce --showduplicates | sort -r
docker-ce.x86_64  3:18.09.1-3.el7                     docker-ce-stable
docker-ce.x86_64  3:18.09.0-3.el7                     docker-ce-stable
docker-ce.x86_64  18.06.1.ce-3.el7                    docker-ce-stable
docker-ce.x86_64  18.06.0.ce-3.el7                    docker-ce-stable

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

2.启动

systemctl start docker #启动
systemctl stop docker #停止
systemctl restart docker #重启
systemctl status docker # 查看状态

3.卸载docker

yum remove docker-ce
rm -rf /var/lib/docker