Linux中安装docker

一、准备

一台liunx虚拟机(能通外网),操作系统版本为 Centos7.5

二、安装步骤

1.卸载旧版本

旧版本的 Docker 被称为docker或docker-engine。如果安装了这些,请卸载它们以及相关的依赖项。

yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

如果yum报告没有安装这些软件包,那也没关系。

2.安装方法
您可以根据需要以不同方式安装 Docker Engine:

———— 大多数用户 设置 Docker 的存储库并从中安装,以便于安装和升级任务。这是推荐的方法。
———— 一些用户下载 RPM 包并 手动安装并完全手动管理升级。这在诸如在无法访问互联网的气隙系统上安装 Docker 等情况下非常有用。
———— 在测试和开发环境中,一些用户选择使用自动化的 便捷脚本来安装 Docker。

3.我们使用官方推荐方法——存储库安装:
注:其他安装方法——官方安装手册

在新主机上首次安装 Docker Engine 之前,您需要设置 Docker 存储库。之后,您可以从存储库安装和更新 Docker。

安装yum-utils包(提供yum-config-manager 实用程序)

yum install -y yum-utils

设置阿里云docker镜像地址为存储库(官方文档镜像地址是外网,比较慢)

yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

更新Yum 软件包索引

yum makecache fast

安装DOCKER引擎

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

启动docker

systemctl start docker

启动后,可以查看docker 信息和版本,输入version命令后 查看是否有相关版本信息

docker version

docker info

Linux中安装docker_第1张图片
咱们来测试一下docker run 一个最简单的命令

docker run hello-world

Linux中安装docker_第2张图片

三、配置阿里云镜像加速

1.要先登入阿里云官网(没有注册的先注册一个账号)

Linux中安装docker_第3张图片

Linux中安装docker_第4张图片

Linux中安装docker_第5张图片
Linux中安装docker_第6张图片
配了 阿里云镜像加速使下载速度更快

四、docker卸载

1.执行卸载命令
yum remove docker-ce docker-ce-cli containerd.io
2.删除docker 文件
 rm -rf /var/lib/docker

五、doker随系统启动或关闭

1.查看已系统此时启动的所有服务
systemctl list-units --type=service
2.查看已设置开机启动的所有服务
systemctl list-unit-files | grep enable
3.设置开机启动
systemctl enable docker.service
4.关闭开机启动
systemctl disable docker.service

你可能感兴趣的:(Docker学习笔记,docker,linux,centos)