Linux上安装docker

2023年 8月 18日 30.8k 0

一、docker版本介绍

docker从17.03版本之后分为CE(Community Edition:社区版)和EE(Enterprise Edition:企业版)。相对于社区版本来说,企业版本的安全性更高,但是需要付费使用。对于日常学习来说,我们使用社区版即可。

二、Linux系统版本检查

docker支持64位版本的CentOS 7和CentOS 8及更高版本,它要求Linux内核版本不低于3.10。

我们使用命令:uname -r 来查看linux版本信息

image.png

三、安装docker

这里我们使用手动安装的方法进行安装(舍去自动安装)

1、卸载之前的老版本的docker

如果之前安装过docker,需要先进行卸载,可以使用以下命令进行卸载

yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine docker-ce

image.png

2、安装必要的一些系统工具

在设置仓库之前,需先安裝所需的软件包。yum-utils提供了yum-config-manager,并且device mapper存储驱动程序需要device-mapper-persistent-data和lvm2。

yum install -y yum-utils device-mapper-persistent-data lvm2

image.png

3、设置源仓库

这里我们使用阿里云镜像

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

image.png

仓库设置完毕,即可进行Docker的安装。

4、docker安装

(1)执行缓存

yum makecache fast

image.png

(2)执行安装最新的社区版docker

yum install docker-ce

如需要docker-ce-cli或containerd.io或docker-buildx-plugin 或 docker-compose-plugin可执行如下命令:

yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

image.png

到此,docker安装完成!

四、docker启动

执行以下命令启动docker服务

systemctl start docker

拉取hello-world镜像验证docker是否安装成功

docker pull hello-world

启动hello-world镜像

docker run hello-world

如显示以下内容说明docker安装成功!

image.png

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论