在Ubuntu系统下获取Docker镜像主要有以下几种方法:
从Docker Hub拉取官方镜像
- 命令:
docker pull ubuntu:20.04
- 解释:
ubuntu:20.04
指定了镜像的名称和标签,其中ubuntu
是镜像名,20.04
是标签,表示Ubuntu 20.04版本。
使用国内镜像源加速下载
- 修改配置文件:编辑
/etc/docker/daemon.json
文件,添加国内镜像源。 - 命令:
sudo vim /etc/docker/daemon.json
- 内容:
{ "registry-mirrors": ["https://mirrors.ustc.edu.cn"] }
- 重启Docker服务:
sudo systemctl restart docker
从本地文件加载镜像
- 保存镜像为tar文件:
docker save -o ubuntu_20.04.tar ubuntu:20.04
- 加载镜像:
docker load -i ubuntu_20.04.tar
通过Dockerfile创建自定义镜像
- 编写Dockerfile:在Dockerfile中指定基础镜像、安装软件等操作。
- 构建镜像:
docker build -t my_ubuntu_image .
- 运行容器:
docker run -it --name my_ubuntu my_ubuntu_image
以上就是在Ubuntu系统下获取Docker镜像的几种方法,您可以根据自己的需求选择合适的方式。