我使用以下命令创建了docker,这是一个spring boot应用程序的docker映像
docker build -f Dockerfile -t myimage
一旦我运行"docker images“命令,我就会看到那个图像。现在,我想要将该映像从我的本地计算机中取出,并使用以下命令在另一台计算机上运行。
docker run -p 8085:8085 myimage
通过物理介质将坞站映像重新定位到另一台计算机的步骤是什么?
/var/lib/docker/images/overlay2/imagedb/content
但是本地包含6KB的.txt文件。我知道通常一个docker图像大约是600MB大小。
有谁能帮我找到确切的位置吗?
谢谢
发布于 2018-08-23 12:25:49
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
,则可以将另一台计算机设置为坞站集线器
https://stackoverflow.com/questions/51964635
复制相似问题