Ubuntu Server 22.04 安装Docker
- 1.若您安装过docker,需要先删掉,之后再安装依赖
sudo apt-get remove docker docker-engine docker.io docker-compose docker-compose-v2 docker-doc podman-docker containerd runc
sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common
- 2.使用华为源
# 信任Docker GPG公钥
curl -fsSL https://repo.huaweicloud.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
# 对于**amd64**架构的计算机,添加软件仓库
sudo add-apt-repository "deb [arch=amd64] https://repo.huaweicloud.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
# 更新索引
sudo apt-get update
# 安装docker-ce 执行此命令会下载最新的Docker版本。
sudo apt-get install docker-ce
# 查看所有版本
sudo apt-cache madison docker-ce
# 下载指定版本
sudo apt-get install -y docker-ce=5:24.0.7-1~ubuntu.22.04~jammy
# 或者 安装最终版本
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
# 启动docker
systemctl start docker
# 停止docker
systemctl stop docker
# 查看docker状态
systemctl status docker
# 使Docker开机自启
systemctl enable docker
Centos 7安装
# 导入Docker软件源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 如果yum-config-manager: command not found
yum -y install yum-utils
# 可指定docker版本
yum list docker-ce --showduplicates | sort -r
# 安装docker-ce 执行此命令会下载最新的Docker版本。
yum install -y docker-ce
# 启动docker
systemctl start docker
# 停止docker
systemctl stop docker
# 查看docker状态
systemctl status docker
# 使Docker开机自启
systemctl enable docker
安装Docker-Compose
#通过github下载
curl -SL https://github.com/docker/compose/releases/download/v2.23.0/docker-compose-linux-x86_64 -O /usr/local/bin/docker-compose
# 修改docker-compose权限
chmod +x /usr/local/bin/docker-compose
# 查看 docker-compose 版本
docker-compose --version
写在最后
通过本篇的文章可以学习如何在 ubuntu 和 centos 系统下安装Docker,喜欢的话帮忙点个赞 + 关注吧,将持续更新 Docker 相关的文章,还可以关注我的公众号 梁三石FE ,感谢您的关注~