美文网首页
Docker之Centos7安装

Docker之Centos7安装

作者: 单名一个冲 | 来源:发表于2019-04-13 11:43 被阅读0次
一. 卸载默认的Docker
  1. 查看默认安装的Docker
yum list installed | grep docker
  1. 卸载默认的Docker
yum remove -y <程序名 [...]>

e.g:yum remove -y docker.x86_64 docker-client.x86_64 docker-commo
二. 安装最新版本的Docker
  1. 安装所需的包。

Install required packages. yum-utils provides the yum-config-manager utility, and device-mapper-persistent-data and lvm2 are required by the devicemapper storage driver.

sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
  1. 使用以下命令设置稳定存储库。

Use the following command to set up the stable repository.

sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
  1. 更新 yum 缓存
sudo yum makecache fast
  1. 安装最新稳定版本的Docker CE和containerd。
    如要安装指定版本的Docker,请转到下一步。

Install the latest version of Docker CE and containerd, or go to the next step to install a specific version:

sudo yum install docker-ce docker-ce-cli containerd.io
  1. 安装指定版本的Docker,列出可用版本,然后选择并安装。
列出可用版本:
yum list docker-ce --showduplicates | sort -r

安装指定版本:
sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
三. 启动Docker后台服务
sudo systemctl start docker
或
service docker start
四. 设置开机启动和镜像容器代理
  1. 设置开启自启
chkconfig docker on
  1. 配置镜像加速器(使用阿里云镜像)
Linux下进入目录 /etc/docker 下,修改daemon.json的registry-mirrors属性(如果没有daemon.json请自行添加):
{
  "registry-mirrors": [
    "https://8rv23vil.mirror.aliyuncs.com"
  ],
  "debug": true,
  "storage-driver":"devicemapper"
}

Windows下进入目录 C:\ProgramData\Docker\config 下,修改daemon.json的registry-mirrors属性:
{
  "registry-mirrors": [
    "https://8rv23vil.mirror.aliyuncs.com"
  ],
  "insecure-registries": [],
  "debug": true,
  "experimental": false
}

五. 查看Docker版本信息
docker version

相关文章

网友评论

      本文标题:Docker之Centos7安装

      本文链接:https://www.haomeiwen.com/subject/rsllwqtx.html