我在docker
version1.11.2
上。我正在尝试docker保存
一个图像,但我得到了一个错误。我做了docker图像
来查看图像的大小,结果是这样
myimage 0.0.1-SNAPSHOT e0f04657b1e9 10个月前1.373 GB
我所在的服务器空间不足,但它有2.2 GB
可用空间,但当我运行docker save myimage:0.0.1-SNAPSHOT时
我移除了所有已退出的容器和悬挂的卷,希望它能正常工作,但没有任何帮助。
在这种无法在本地释放足够空间的情况下,您可能希望使用通过网络连接提供的存储。更难设置的是NFS或Samba。
最简单的方法可能是通过netcat管道传输输出,但请记住,这至少在默认情况下是未加密的。
但是只要你的正式服空间这么小,你就容易受到一系列其他问题的影响。在你能提供更多的可用空间之前,我不会在本地创建文件,不管压缩与否。当你用完可用空间时,你可以关闭重要的服务。
设备上没有足够的空间。因此,请释放更多空间或在飞行中尝试gzip:
docker save myimage:0.0.1-SNAPSHOT | gzip > img.tar.gz
要恢复它,docker会自动意识到它是gzied的:
docker load < img.tar.gz
我有以下课程: DBEntity.java 使用者JAVA 用户服务。JAVA UserRepository.java
我无法用redis数据库中的数据创建docker redis容器的图像。目前,我正在这样做: 很明显,我对一些基本的东西不太了解。docker commit不是从现有容器创建新映像吗? 好吧,我一直在挖掘。hub上的默认redis图像。docker使用一个数据卷,然后将其装入容器中的/data。为了在容器之间共享此卷,必须使用以下参数启动一个新容器: 请注意,参数的顺序很重要,否则docker r
问题内容: 我试图了解Docker的来龙去脉,但我对保存映像的前景感到困惑。 我运行了基本的Ubuntu映像,安装了Anaconda Python和其他一些东西…那么,保存进度的最佳方法是什么?保存,提交,导出? 这些似乎都无法与VirtualBox一样工作,后者为您的虚拟机提供了一个明显的保存状态文件。 问题答案: 通常的方法至少是通过:将容器的状态冻结为新映像。 注:由于评论由anchovyl
我已经创建了两个docker容器,并尝试在ubuntu、debian和一些包上安装一些应用程序,如-mc、ping、traceroute。。但每当我从集装箱里出来,我就会把里面的东西都弄丢。。是否有docker命令保存我的配置?
我需要将matplotlib图形保存到pdf。我遵循Matplotlib howto上的说明,只是不显示结果,而是将其保存为pdf。奇怪的是,pdf画布不受画布大小的影响。相反,保存为png可以在放大的画布上正常工作。 pdf图像的截屏 更新 对标题和轴标记执行此操作,但如果图例位于框架外部,则忽略图例,如下图所示。请注意,我将图例放置在图形的右侧。
我是Docker的新人,我正在尝试创建/使用现有映像来启动我的应用程序。在阅读了几篇stackoverflow帖子和Docker文档后,我能够使用Docker容器启动我的应用程序。现在我正在寻找保存修改后的Docker容器的正确方法,以便我可以重用容器通过运行docker命令来启动我的应用程序。 我看到人们使用$docker提交来保存docker容器。如果我运行此命令,容器将保存在哪里?其他人可以