在我的Bluemix项目中,迁移后该容器已被删除。
幸运的是,图片仍然存在,所以我使用该图像制作了一个新容器,将我的网站连接到该容器IP地址,设置了新的数据库等。
但是,虽然我的bluemix网站已启动并运行,但它并未显示正确的页面。它只显示最初的Wordpress网站(我在我的网站上使用wordpress)。
在这种情况下,我应该注意哪些事情?
谢谢
答案 0 :(得分:0)
当您运行新容器时,图像将用作起点。如果该图片已被拉到您的主机,则可以直接使用,否则它将自动从docker hub拉出。
然后,如果您开始处理容器(下载库,添加应用程序的源代码等等),这只影响容器而不影响图像。如果删除容器,则该状态将丢失。
您可以将容器的状态保存为以后可以使用docker commit
重复使用的图像。您也可以将此图片添加到docker hub,docker push
并将docker pull
添加到其他主机。
答案 1 :(得分:0)
容器的设计是短暂的。他们的意图是被创造和摧毁。如果您需要具有持久数据的长时间运行服务,请确保使用卷。该卷将跨容器重新启动存储您的数据。这是一篇关于在Bluemix中使用卷运行Wordpress的博客文章可能有所帮助 - http://blog.ibmjstart.net/2016/01/26/wordpress-on-bluemix-containers-update/