我使用以下命令为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。
任何人都可以帮助我找到确切的位置。
谢谢
答案 0 :(得分:2)
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