docker 在linux安装

本文详细介绍了在CentOS7系统中如何安装和使用Docker。首先检查系统版本,确保是CentOS7以上且内核版本3.10以上。接着,通过yum-utils添加Docker的官方仓库,由于国外源较慢,这里选择了阿里云的国内镜像源。然后安装Docker社区版(CE),启动Docker服务,并通过运行'hello-world'镜像来测试安装是否成功。最后,提供了卸载Docker的步骤。
摘要由CSDN通过智能技术生成

为了节省一个环境一个环境的安装,所以打算学一下docker,先从安装走起。

查看环境

首先要保证自己的环境可用。

uname -r 

起码要保证自己的系统环境的是3.10以上

在这里插入图片描述
然后系统版本是CentOS 7以上

cat /etc/os-release

安装运行环境

也可以根据官方文档进行操作:官方文档

yum install -y yum-utils

卸载旧版本

用当然要用最新版啦!先错杀一千,避免到时候出现什么错误!

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

安装docker存储库

 sudo yum install -y yum-utils
 sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

这里有两点要说一下,第一行的基本环境安装,我们上面已经装过了,所以不用再装一遍。

第二点就是这个地址是国外的,下载起来比较慢,可以搜索一下国内的景象地址,如阿里云、华为云、中科大、清华等。

所以最后就改成这样就行安装。

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

有一些没用到的配置我们就先跳过。

安装docker引擎

接下来开始步入正题,开始安装软件了。

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

ce是社区版,还有个ee是企业版。

如果你想安装指定版本的docker,可以用这个命令先查看目前支持的版本

 yum list docker-ce --showduplicates | sort -r

列出版本后,选择一个指定版本,并进行安装。

 sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io

启动docker

安装成功以后就可以启动了

sudo systemctl start docker

测试是否成功

先看看我们安装的docker版本,默认是最新稳定版。

docker version

在这里插入图片描述

光启动还不知道成没成,可以先用一下官方提供的测试版本。

sudo docker run hello-world

就是运行这个image镜像,但是我们刚下载完,哪里会搞什么镜像,所以这个时候他会去官网找看看有没有,有就下载下来并启动。
在这里插入图片描述

卸载docker

最后官网还有提供卸载docker的方法。

先卸载掉软件

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

再删掉目录

 sudo rm -rf /var/lib/docker
 sudo rm -rf /var/lib/conta
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值