ansible自动化安装docker
ubuntu2404手动安装docker
发布于: 2025-3-18
更新于: 2025-3-18
未收录
文章字数: 322
阅读时间: 1 分钟
阅读量:
ubuntu手动安装docker.md
Ubuntu 24.04.1 LTS 安装docekr-compose docker; 非snap 安装.
查看系统版本:
# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 24.04.1 LTS
Release: 24.04
Codename: noble
一 安装前准备
强制删除snap安装的docekr,如果没有使用snap安装过docker请跳过。
- sudo snap remove –purge docker
二 安装步骤:
-
sudo apt-get update -
sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common -
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - -
sudo apt-key fingerprint 0EBFCD88 -
sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable" -
sudo apt-get update -
apt-cache madison docker-ce -
安装指定docker版本: sudo apt-get install docker-ce=版本 docker-ce-cli=版本 containerd.io 示例如下:
sudo apt-get install docker-ce=5:28.0.1-1~ubuntu.22.04~jammy docker-ce-cli=5:28.0.1-1~ubuntu.22.04~jammy containerd.io
-
docker --version10docker-compose --version -
安装docker-compose:
sudo curl -L "https://github.com/docker/compose/releases/download/v2.33.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
三 配置镜像源:
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"log-driver": "json-file",
"log-opts": {
"max-size": "512m",
"max-file": "3"
} ,
"registry-mirrors": [
"https://docker-0.unsee.tech",
"https://docker-cf.registry.cyou",
"https://docker.1panel.live"
]
}
EOF
四 参考文档
ubuntu安装docker:
配置镜像源参考:
赞赏
微信支付