gpt4 book ai didi

docker - docker 镜像存储在本地机器的什么位置

转载 作者:行者123 更新时间:2023-12-02 18:46:24 31 4
gpt4 key购买 nike

我使用以下命令创建了 docker 一个 Spring Boot 应用程序的 docker 镜像

docker build -f Dockerfile -t myimage

一旦我运行命令“docker images”,我就会看到该图像。现在我想从我的本地机器上获取该图像并使用以下命令在另一台机器上运行。

docker run -p 8085:8085 myimage

通过物理介质将 docker 镜像重新定位到另一台机器的步骤是什么?

/var/lib/docker/images/overlay2/imagedb/content

但该本地文件包含 6KB 的 .txt 文件。我知道通常一个 docker 镜像大小约为 600MB。

谁能帮我找到确切的位置。

谢谢

最佳答案

1.你可以在构建后导出你的docker镜像。

docker build -f Dockerfile -t myimage .

docker save myimage > myimage.tar您将在执行 docker build 命令的目录中看到此内容。

然后你可以将它加载到其他任何地方

docker load < myimage.tar

除此之外,如果有 docker repo ,您可以简单地推送 docker 镜像。

引用:- https://docs.docker.com/engine/reference/commandline/export/#options

2.如果 other machine可以通过网络访问,您可以将另一台机器设置为 docker hub

关于docker - docker 镜像存储在本地机器的什么位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51964635/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com