CentOS7 docker的安装与卸载

CentOS7docker的安装与卸载

1.Docker的安装

1.1.卸载(可选)
  • 如 果 之 前 安 装 过 旧 版 本 的 D o c k e r , 可 以 使 用 下 面 命 令 卸 载 \textcolor{red}{ 如果之前安装过旧版本的Docker,可以使用下面命令卸载} Docker使
   yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine 
1.2.设置仓库
  • 安 装 所 需 的 软 件 包 , y u m − u t i l s 提 供 了 y u m − c o n f i g − m a n a g e r \textcolor{red}{安装所需的软件包,yum-utils 提供了 yum-config-manager } yumutilsyumconfigmanager
  • 并 且 d e v i c e m a p p e r 存 储 驱 动 程 序 需 要 d e v i c e − m a p p e r − p e r s i s t e n t − d a t a 和 l v m 2 \textcolor{red}{并且 device mapper存储驱动程序需要 device-mapper-persistent-data 和 lvm2} devicemapperdevicemapperpersistentdatalvm2
 sudo yum install -y yum-utils \
 device-mapper-persistent-data \
 lvm2
  • 使 用 以 下 命 令 来 设 置 稳 定 的 仓 库 。 阿 里 云 仓 库 \textcolor{red}{使用以下命令来设置稳定的仓库。 阿里云仓库} 使
sudo yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  • 安 装 最 新 版 本 的 D o c k e r E n g i n e − C o m m u n i t y 和 c o n t a i n e r d \textcolor{red}{安装最新版本的 Docker Engine-Community 和 containerd } DockerEngineCommunitycontainerd
sudo yum install docker-ce docker-ce-cli containerd.io
1.3启动Docker
  • 通 过 命 令 启 动 d o c k e r \textcolor{red}{通过命令启动docker} docker
systemctl start docker  # 启动docker服务
  • 然 后 输 入 命 令 , 可 以 查 看 d o c k e r 版 本 \textcolor{red}{然后输入命令,可以查看docker版本} docker
docker version

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

出现如图所示的结果,证明Docke安装成功。

- D o c k e r 需 要 用 户 具 有 s u d o 权 限 , 为 了 避 免 每 次 命 令 都 输 入 s u d o , 可 以 把 用 户 加 入 D o c k e r 用 户 组 \textcolor{red}{ Docker需要用户具有sudo权限,为了避免每次命令都输入sudo,可以把用户加入Docker用户组} DockersudosudoDocker

sudo usermod -aG docker $USER
1.4.配置镜像加速
  • D o c k e r 官 方 镜 像 仓 库 网 速 较 差 , 我 们 需 要 设 置 国 内 镜 像 服 务 : \textcolor{red}{Docker官方镜像仓库网速较差,我们需要设置国内镜像服务:} Docker

  • 在 这 里 我 直 接 放 到 下 面 \textcolor{red}{在这里我直接放到下面}

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://ppq4unqg.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

也可以参考阿里云的镜像加速文档:(https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors)zai

2.Docker的卸载

2.1 首 先 关 闭 d o c k e r 容 器 \textcolor{red}{2.1首先关闭docker容器 } 2.1docker
systemctl status docker 查看docker的状态 
systemctl stop  docker  停止docker容器 
2.2 查 看 安 装 d o c k e r 的 文 件 包 \textcolor{red}{2.2 查看安装docker的文件包 } 2.2docker
docker list installed |grep docker 
2.3 利 用 r p m − q a 查 看 d o c k e r 的 源 文 件 \textcolor{red}{2.3利用rpm -qa查看docker的源文件 } 2.3rpmqadocker
rpm -qa |grep docker 
2.4 删 除 所 有 安 装 的 d o c k e r 文 件 包 \textcolor{red}{2.4删除所有安装的docker文件包} 2.4docker
yum -y remove docker版本文件包
2.5 删 除 d o c k e r 的 镜 像 文 件 ! 默 认 存 在 目 录 是 : c d / v a r / l i b / d o c k e r \textcolor{red}{2.5删除docker的镜像文件!默认存在目录是:cd /var/lib/docker} 2.5dockercd/var/lib/docker
cd /var/lib/docker 
rm -rf /var/lib/docker 

🔅总结

以上就是 CentOS7安装Docker与卸载Docker的全部步骤,可能有些地方存在不足,望批评指正,大家一起学习一起加油!!!

在这里插入图片描述

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值