Docker 学习之路(一)centos7下载安装 配置加速 卸载

官网是这样解释docker的:
image-20200520194038599

本文docker学习以及基本使用是是基于centos7 系统 安装的docker

官方的安装步骤:Centos 上安装docker 本文的安装步骤也是照着官网来的(哈哈 ,小白最好的老师就是官方文档)

(一) 安装步骤

在安装前 首先 ,需要卸载旧版docker,较旧的Docker版本称为dockerdocker-engine。如果已安装这些程序,请卸载它们以及相关的依赖项。

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

官网推荐的安装方式有 存储库安装以及软件包安装 我这里是存储库安装

安装yum-utils软件包

sudo yum install -y yum-utils

设置存储库 这一步是参照百度自己修改了部分 更改配置阿里云docker镜像地址

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

更新Yum 软件包索引

yum makecache fast

安装DOCKER引擎

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

启动docker

sudo systemctl start docker

启动后呢 咱们可以查看docker 信息 以及 版本了 输入version命令后 查看是否有相关版本信息

docker version

docker info

image-20200521101700071

咱们来测试一下docker run 一个最简单的命令

docker run hello-world

image-20200521102054453

这和 咱们的maven 下载jar 包是一样的 当本地不存在时候就会去远程仓库找 并且还记得 maven 远程库 默认是国外的 ,我们一开始下载jar 很慢 所以 后续换成了了 阿里云镜像 或其他云 来提升咱的下载速度,那么 docker 是否也有国内的云镜像呢???答案是肯定的

(二)配置阿里云镜像加速

登录阿里云 找到咱的容器镜像服务

image-20200521103835532

选择镜像加速 文档根据操作系统选择 我的为centos7

image-20200521103911583

服务器上 按照文件命令进行操作

image-20200521104120010

image-20200521104212010

命令copy 执行以下 docker的 阿里云镜像加速器就配置完成了 ,因为配了 阿里云镜像加速的缘故 所以下载速度很快(从阿里云镜像库下载镜像)

(三)docker卸载

docker 卸载也很简便快捷

1.执行卸载命令

sudo yum remove docker-ce docker-ce-cli containerd.io

2.删除docker 文件

sudo rm -rf /var/lib/docker

(四)doker随系统启动或关闭

查看已系统此时启动的所有服务

systemctl list-units --type=service

查看已设置开机启动的所有服务

systemctl list-unit-files | grep enable

设置开机启动

systemctl enable docker.service

关闭开机启动

systemctl disable docker.service
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐