Docker:安装与卸载(二)

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 http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

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)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值