10分钟在Windows11下Ubuntu内安装docker-Version28.51

系统环境

Windows 11 家庭中文版,版本号 24H2

Docker 安装与配置步骤

更新系统

bash 复制代码
sudo apt-get update
sudo apt-get upgrade

安装依赖工具

bash 复制代码
sudo apt-get install ca-certificates curl gnupg lsb-release

添加 Docker 官方 GPG 密钥

bash 复制代码
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

设置 Docker 仓库(使用清华镜像源)

bash 复制代码
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

安装 Docker 核心组件

bash 复制代码
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

配置 Docker 镜像加速

编辑 /etc/docker/daemon.json,添加国内镜像源:

json 复制代码
{
  "registry-mirrors": [
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com",
    "https://registry.docker-cn.com"
  ]
}

重启 Docker 服务

bash 复制代码
sudo systemctl daemon-reload
sudo systemctl restart docker

验证安装

运行测试容器:

bash 复制代码
sudo docker run hello-world

查看 Docker 信息

bash 复制代码
sudo docker info

历史命令记录

bash 复制代码
history
相关推荐
阿巴~阿巴~3 小时前
Ubuntu 20.04 安装 Redis
linux·服务器·数据库·redis·ubuntu
aitav03 小时前
⚡ arm 32位嵌入式 Linux 系统移植 NTP 服务
linux·arm开发·ntp
爱奥尼欧3 小时前
【Linux笔记】网络部分——socket 编程 TCP实现多台虚拟机使用指令访问云服务器
linux·服务器·网络
yolo_guo3 小时前
sqlite 使用: 03-问题记录:在使用 sqlite3_bind_text 中设置 SQLITE_STATIC 参数时,处理不当造成的字符乱码
linux·c++·sqlite
m0”-“0m4 小时前
MySQL、Nignx和Docker在Linux上的安装详解
linux·数据库·mysql
luopandeng4 小时前
amd npt技术 对比 intel ept 技术
java·linux·网络
---学无止境---4 小时前
Linux中kmalloc内存分配函数的实现
linux
海底列车5 小时前
ubuntu-20.04.6升级OpenSSH_10.2p1
linux·服务器·ubuntu
陳錄生5 小时前
ubuntu 24.10安装MongoDB
linux·mongodb·ubuntu