【Docker】2.安装与卸载

162 阅读2分钟

1.安装

1.1 条件

目前,CentOS 仅发行版本中的内核支持 Docker。

  • Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。
  • Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。

可以通过如下命令查看: 在这里插入图片描述

1.2 YUM安装(Centos7)

Get Docker Engine - Community for CentOS

在CentOS中搭建Docker CE

CentOS 7下安装Docker以及Docker的基本使用

Docker总结(配合阿里云容器镜像服务)

1.查看之前是否安装过docker,如图本次本未安装 在这里插入图片描述 若安装了,则需要执行如下命令进行删除,\表示换行连接符(类似字符串+运算符)

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

2.安装必要的条件 在这里插入图片描述 在这里插入图片描述 注意 上面镜像仓库不要用官网的地址,不然后面下载会报超时问题 在这里插入图片描述

yum-config-manager --add-repo mirrors.aliyun.com/docker-ce/l…

3.安装docker 在这里插入图片描述 在这里插入图片描述 注意:由于yum默认是从国外下载的,国内网络访问特别慢,甚至下载不了,所以可以更换yum源,换成国内阿里或者网易的,具体教程看下面参考

4.启动docker

systemctl start docker

5.运行docker

docker run hello-world

1.3 RPM安装(Centos7)

1.正如上面YUM在线安装的时候,会包如下错误(国内国外网络问题) 在这里插入图片描述

2.进入docker主机,建立一个临时目录

[root@localhost /]# mkdir dockerTmp
[root@localhost /]# cd dockerTmp/

3.下载docker软件包(注意:由于国外docker包下载特别慢,这里从阿里云进行下载) 在这里插入图片描述

wget https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages/docker-ce-18.09.4-3.el7.x86_64.rpm
wget https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.10-3.2.el7.x86_64.rpm
wget https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages/docker-ce-cli-19.03.6-3.el7.x86_64.rpm

在这里插入图片描述 4.依次安装(yum安装的时候,会自动依次去把相关的依赖包一起再安装)

yum install containerd.io-1.2.10-3.2.el7.x86_64.rpm
yum install docker-ce-cli-19.03.6-3.el7.x86_64.rpm
yum install docker-ce-18.09.4-3.el7.x86_64.rpm

5.启动运行

systemctl start docker
docker version

在这里插入图片描述

1.4 阿里云镜像加速器配置

1.进入 阿里云容器镜像服务 在这里插入图片描述 2.输入 ==vi /etc/docker/daemon.json== ,把json字符串拷贝进去,如图: 在这里插入图片描述 3.重启

systemctl daemon-reload
systemctl restart docker

4.运行helloworld

docker run hello-world

在这里插入图片描述 在这里插入图片描述

2.卸载

卸载还未测试。。。 在这里插入图片描述

参考

1.更换yum源 yum 更换阿里源 centos7下yum源解析超时 解决Yum下载慢 的问题

2.安装 Centos 7.4 rpm 包安装 docker Docker在centos下安装以及常见错误解决 Docker系列之一:安装Docker CE centos7 rpm 离线安装 docker Centos7.5安装docker(yum安装、rpm安装、脚本安装docker)