Docker安装、卸载,以及各种操作

docker是一个软件,是一个运行与linux和windows上的软件,用于创建、管理和编排容器;docker平台就是一个软件集装箱化平台,是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,也可以实现虚拟化,并且容器之间不会有任何接口。

安装Docker

我的安装在了centos 7-64-2上面了

(1).需要会一点linux基础

(2).Centos7以上版本

(3).使用xshell连接远程服务器进行操作

1.环境查看 

查看系统内核 uname -r      需要系统内核3.10以上的

2.查看系统版本
语法:建议使用这条命令查看cat /etc/os-release   或 cat /etc/redhat-release 这个是适合redhat系的linux
需要7版本以上的

3.使用docker官网帮助文档

4.找到Developers里面有个Docs,双击打开

5.Get Docker就是下载docker,找到自己要下载的,我要下载linux版本,根据需求下载

6.找到Docker Engine 这是docker引擎,在下面找到Centos

7.卸载旧的安装包,开始前尽量卸载一下,以防万一

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

8.出现这个没有匹配说明你没装过docker

8.下载安装包

sudo yum -y install  yum-utils 或 sudo yum  install -y yum-utils    ----y放哪都可以


9.设置镜像仓库

官网默认是国外的镜像,速度太慢不建议用,建议用阿里云的镜像,放在下面了
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

这个是阿里云镜像,使用国内阿里云的镜像 ,十分快(推荐用这个镜像)

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

10.更新yum软件包索引

yum makecache fast

11.安装docker相关内容   docker-ce就是社区版本(一般使用的都是社区版)  docker-ee就是企业版本

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

12.启动docker (只要下面没提示就是执行成功)

systemctl start docker

如果启动docker报错  

报错原因:这是因为缺少 rhel-push-plugin.socket 单元,该单元是rhel-push-plugin软件包的一部分

接着执行  curl -sSL https://get.docker.com/ | sh

13.使用docker version验证是否安装成功

14.用hello-world测试一下docker引擎,执行 docker run hello-world

15.查看一下下载的这个hello-world镜像 docker images

16.同时也可以给docker设置开机自启状态,这样每次都不用手动启动了

systemctl enable docker  开启自启动

systemctl status docker  查看docker状态

查看已启动的服务

systemctl list-units --type=service

查看是否设置开机启动

systemctl list-unit-files | grep enable

到此docker下载完成

卸载Docker

想要卸载docker怎么做?

只需要两步:

1.卸载依赖

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

2.删除资源
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我爱敲代码……

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值