.NET6 微服务架构实战系列---CentOS安装Docker

发布时间 2023-07-09 03:18:35作者: Code_HHX

一、Docker常用命令



二、Docer简介

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux 或 Windows 操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口,当然本篇的主题讲解的是如何在 CentOS 安装 Docker。

三、安装Docker

CentOS 安装 Docker 相对来说还是比较简单的,执行一个安装命令即可

yum install -y docker

安装完成后,可以检测一下 Docker 是否安装成功,可以使用下面命令

yum list installed | grep docker

如果你想每次在服务器重启,自动启动 Docker 的话,可以使用下面命令进行开启

systemctl enable docker

四、设置Docker镜像源

由于网络的的原因,Docker Pull 镜像的时候,通常会出现 Timeout 或者失败的情况。基于这种情况,国内有许多的镜像加速站提供为我们使用

执行下面命令,创建或修改 /etc/docker/daemon.json 文件

vi /etc/docker/daemon.json

在配置文件中加上镜像源

{
  "registry-mirrors": [
  "https://registry.docker-cn.com",
  "https://kfwkfulq.mirror.aliyuncs.com",
  "https://2lqq34jg.mirror.aliyuncs.com",
  "https://pee6w651.mirror.aliyuncs.com",
  "https://registry.docker-cn.com",
  "http://hub-mirror.c.163.com"
  ],
  "dns": ["8.8.8.8","8.8.4.4"]
}

配置完镜像源后,重启Docker生效

systemctl daemon-reload
systemctl restart docker.service