如何构build您自己的MeanJS Docker镜像?
我是Docker的新手,我得到了一个任务来创build一个运行我们的平均堆栈应用程序之一的自定义容器。
我使用https://hub.docker.com/_/php/在AWS上创build了自己的简单PHP容器,它可以访问它,但是我只是想知道如何使用Mean栈来实现。
我们在这里的应用程序使用http-server在本地运行
我在网上查看了多个博客/教程,例如:
- https://nodejs.org/en/docs/guides/nodejs-docker-webapp/
- https://blog.giantswarm.io/getting-started-with-docker-and-meanjs/
但我仍然感到迷失。
有什么build议么?
当你想定制Docker中存在的东西时,你有两个问题。
- 你现在使用的图像变化正在使用
- 您希望在容器上执行运行时间更改,例如端口
我从你的问题的理解是,你需要改变图像,将其推入docker.hub并将来使用它。 这是我如何看待它。
- 启动当前容器
- 做一些改变,例如。 添加新文件,将数据添加到mongoldb。
- 将更改保存到新图像中。 看(docker提交 – 帮助)
- 现在你有一个自定义的图像。