【发布时间】:2016-05-18 19:01:45
【问题描述】:
我正在尝试进入 Docker 并使用当前项目作为学习练习。这是一个使用 Centos 7、Node 和 MySQL 的相当基本的应用程序。
我的第一个想法是拉一个 CentOS 7 镜像和上面提到的其他镜像。
当我测试一个 Node 映像时,我意识到我可能不需要 Centos 映像,但我确实需要 MySQL...不是为此组合图像的推荐方法,即使它是该项目的正确路线。
我应该从操作系统映像开始,然后在任何其他服务器上安装我需要的所有依赖项/服务,还是应该将这些映像与 Docker Compose 或类似的东西一起运行?
我尝试查看构建 WordPress 图像以了解它们在做什么,但大多数教程只是引用预构建的图像。
我确信我可以一起破解一些东西,但我想走首选路线。
我希望我可以在 Dockerfile 中指定所有这些内容,以便轻松共享。
对此的任何方向表示赞赏。谢谢!
【问题讨论】:
标签: mysql node.js image docker docker-compose