Linux安装Docker
Linux安装Docker
Mr.Man1. 前置说明
- 本文使用阿里云ECS服务器,系统为Alibaba Cloud Linux 3.2104 LTS 64位,是完全兼容CentOS的。
- CentOS安装Docker官网:https://docs.docker.com/engine/install/centos/
2. 安装前卸载旧版本
sudo yum remove docker \ |
- 直接执行上面的命令,如果出现下面图片的效果,说明系统中没有Docker。
3. 执行安装
安装yum-utils软件包
- 该软件包是一个yum工具集(yum理解为一个包管理器),它提供了一些常用的命令和插件,以便管理和维护yum软件包管理器,其中的
-y
表示安装过程中遇到的所有问题全都回答yes。
sudo yum install -y yum-utils |
添加Docker仓库
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo |
- yum-config-manager:一个管理yum配置的命令行工具;
- —add-repo:添加新的软件仓库,后面的链接为Docker软件仓库;
安装Docker最新版本
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin |
这个命令安装了 Docker,但是没有启动 Docker。
它还创建了一个 docker 组,但是默认情况下它不会将任何用户添加到组中。
安装指定版本
- 首先执行下面命令列出仓库中可用的版本,显示的第二列就是可用的版本,如图所示。
yum list docker-ce --showduplicates | sort -r |
- 执行安装命令,将自己想要安装的版本替换掉命令中的
即可,例如 docker-ce-3:26.1.3-1.el8
。
sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io docker-buildx-plugin docker-compose-plugin |
现在Docker就已经安装完成了
4. 启动Docker
执行启动命令并验证是否启动成功。
sudo systemctl start docker |
如果启动成功,会得到下图的效果。
5. END
到这里整个Docker的安装和启动就结束了🍀🍀🍀
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果