Docker镜像如何在Ubuntu下载
导读:一、前置准备:安装Docker 在Ubuntu上下载Docker镜像前,需先确保系统已安装Docker。若未安装,可通过以下步骤完成安装(以Ubuntu 20.04/22.04为例): 更新软件包列表:运行sudo apt update,...
一、前置准备:安装Docker
在Ubuntu上下载Docker镜像前,需先确保系统已安装Docker。若未安装,可通过以下步骤完成安装(以Ubuntu 20.04/22.04为例):
- 更新软件包列表:运行
sudo apt update,同步系统软件包信息; - 安装依赖工具:执行
sudo apt install apt-transport-https ca-certificates curl software-properties-common,安装Docker所需的依赖包; - 添加Docker官方GPG密钥:通过
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -命令,导入Docker的官方密钥(用于验证软件包完整性); - 添加Docker软件源:运行
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable",将Docker的官方仓库添加到系统源列表($(lsb_release -cs)会自动替换为当前Ubuntu版本,如jammy代表22.04); - 再次更新软件包列表:执行
sudo apt update,获取Docker仓库中的最新软件包信息; - 安装Docker CE(社区版):运行
sudo apt install docker-ce docker-ce-cli containerd.io,安装Docker核心组件; - 启动Docker服务并设置开机自启:依次执行
sudo systemctl start docker(立即启动服务)和sudo systemctl enable docker(设置开机自动启动)。
二、下载Docker镜像(核心步骤)
安装完成后,即可使用docker pull命令下载镜像。常见用法如下:
- 拉取最新版本镜像:若需下载Ubuntu的最新稳定版镜像,可直接运行
docker pull ubuntu(默认拉取latest标签的镜像,对应官方最新的Ubuntu版本); - 拉取特定版本镜像:若需指定Ubuntu版本(如20.04 LTS),需在镜像名后添加版本标签,格式为
docker pull ubuntu:< version>(例如docker pull ubuntu:20.04,将下载Ubuntu 20.04 LTS版本的镜像)。
三、验证镜像下载结果
下载完成后,可通过docker images命令查看本地已存储的镜像列表。执行该命令后,终端将显示类似以下内容(以ubuntu:latest为例):
REPOSITORY TAG IMAGE ID CREATED SIZE
ubuntu latest 1d622ef86b13 2 weeks ago 72.9MB
其中,REPOSITORY列表示镜像名称(ubuntu),TAG列表示标签(latest),IMAGE ID为镜像的唯一标识符,SIZE为镜像大小。
四、可选优化:使用国内镜像源加速下载
若在国内网络环境下,直接从Docker Hub下载镜像可能速度较慢。可通过配置国内镜像源(如中科大镜像站)提升下载速度:
- 编辑Docker配置文件:运行
sudo vim /etc/docker/daemon.json,在文件中添加以下内容(以中科大镜像为例):
{
"registry-mirrors": ["https://mirrors.ustc.edu.cn"]
}
- 重启Docker服务:执行
sudo systemctl restart docker,使配置生效。 此后,Docker会自动优先从国内镜像源下载镜像,显著提升下载速度。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Docker镜像如何在Ubuntu下载
本文地址: https://pptw.com/jishu/735781.html
