wslubuntu22.04安装docker
时间: 2025-02-28 09:07:06 浏览: 26
如何在WSL Ubuntu 22.04中安装配置Docker
进入Ubuntu-22.04
为了开始操作,先启动Windows终端并进入Ubuntu-22.04环境。
更新系统软件包
更新现有的所有已安装的软件包到最新版本是非常重要的一步。这可以通过运行以下命令来实现:
sudo apt-get update && sudo apt-get upgrade -y
安装Docker相关依赖包
确保安装了必要的工具和库文件以便后续顺利安装Docker引擎。执行如下指令:
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
添加Docker官方GPG密钥
为验证下载自Docker仓库的内容真实性,需添加来自Docker公司的签名公钥至本地APT信任存储区:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
添加Docker软件源
设置稳定版Docker APT仓库地址,并将其加入系统的APT源列表内:
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
安装Docker Engine
更新软件包列表
再次刷新可用软件包索引以包含新添加的Docker仓库数据:
sudo apt-get update
安装Docker相关软件包
现在可以从官方渠道安全地获取并部署Docker服务端组件:
sudo apt-get install docker-ce docker-ce-cli containerd.io
验证Docker安装是否成功
查看Docker版本信息
确认当前环境中确实存在有效版本号的Docker二进制程序:
docker --version
启动Docker
使能并激活Docker守护进程,允许其随操作系统自动开机加载:
sudo service docker start
配置镜像加速器(可选)
对于国内用户来说,连接国外服务器可能会遇到速度慢的问题,因此建议配置阿里云提供的中国区域专属加速通道:
编辑/etc/docker/daemon.json
文件,添加如下JSON对象结构体定义:
{
"registry-mirrors": ["https://your.mirror.address"]
}
注意:请将 https://your.mirror.address
替换为你所选用的具体镜像站URL路径。
重启Docker服务应用更改后的配置参数设定:
sudo systemctl restart docker
运行一个简单的测试容器
最后通过创建一个小规模实例检验整个流程是否顺利完成:
sudo docker run hello-world
如果一切正常,则会看到一条欢迎消息表明初次尝试建立联系已经取得圆满成果[^5]。
相关推荐


















