Docker镜像的路径取决于你的操作系统和Docker的安装方式。
在大多数情况下,Docker镜像都存储在Docker守护进程的默认存储位置中。在Linux上,这个路径通常是/var/lib/docker
。在Windows上,它通常是C:\ProgramData\Docker
。在macOS上,它通常是/var/lib/docker
。
如果你想要查找Docker镜像的确切路径,你可以运行以下命令:
在Linux上:
sudo docker info | grep "Docker Root Dir"
在Windows上(使用PowerShell):
docker info | Select-String "Docker Root Dir"
在macOS上:
docker info | grep "Docker Root Dir"
3.2 docker save
导出容器镜像,方便分享。
# docker save -o centos.tar centos:latest
# ls
centos.tar
3.3 docker load
把他人分享的容器镜像导入到本地,这通常是容器镜像分发方式之一。
# docker load -i centos.tar
3.4 docker export
把正在运行的容器导出
# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
355e99982248 centos:latest "bash" 7 hours ago Up 7 hours fervent_perlman
# docker export -o centos7.tar 355e99982248
# ls
centos7.tar
3.5 docker import
导入使用docker export导入的容器做为本地容器镜像。
# ls
centos7.tar
# docker import centos7.tar centos7:v1
# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
centos7 v1 3639f9a13231 17 seconds ago 231MB
文档更新时间: 2023-10-26 07:31 作者:admin