Windows 安装 Docker:

需要先启用 Hyper-V 与 Linux 子容器功能,然后参考官方文档下载安装 Docker Desktop ,安装后即可在 cmd 中执行 docker 操作
image.png
image.png
image.png
image.png

CentOS 安装 Docker:

以 CentOS-7.4.iso 镜像文件进行演示,有疑问可参考官方文档

卸载旧依赖:

部分 CentOs 版本存在自带 Docker 的问题,需要先进行卸载

  1. yum remove docker \
  2. docker-client \
  3. docker-client-latest \
  4. docker-common \
  5. docker-latest \
  6. docker-latest-logrotate \
  7. docker-logrotate \
  8. docker-engine

image.png

安装Gcc依赖:

  1. yum -y install gcc
  2. yum -y install gcc-c++

设置Docker储存库:

设置阿里云为 docker 储存库

  1. yum install -y yum-utils
  2. yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

构建软件包索引:

将软件包信息提前在本地索引缓存,用来提高搜索安装软件的速度

  1. yum makecache fast

安装 Docker:

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

运行 Docker:

  1. systemctl start docker

查看版本:

  1. docker version

image.png

运行 HelloWord:

  1. docker run hello-world

image.png


镜像加速器:

访问阿里云,从容器镜像服务中找到镜像加速地址,执行 CentOs 列的命令即可
image.png
image.png


卸载 Docker:

  1. systemctl stop docker
  2. yum remove docker-ce docker-ce-cli containerd.io
  3. rm -rf /var/lib/docker
  4. rm -rf /var/lib/containerd