我有node-applicatiot。它从终端运行并执行一些操作。操作包括使用数据库"MongoDB“。我需要编写dockerfile,从我的应用程序创建Docker-image。我读了很多资料,但我找到的例子告诉我如何创建在某些端口上运行的web-app。我只需要从终端运行应用程序。我必须执行哪些步骤?
发布于 2017-01-25 17:42:24
不幸的是,你的问题相当模糊,我对nodeJs也不是很熟悉,但就我对Docker的理解而言,我会试着向你指出一些方向,在那里你可能会找到你正在寻找的信息,或者至少帮助你问一个更具体的问题。
据我所知,您正在寻找的可能是一个包含nodeJs-Server的docker镜像。然后下载该镜像并从中创建一个容器,将包含您的节点应用程序的文件夹作为卷映射到容器中,以便容器中的节点服务器可以部署您的应用程序。
在我们公司,我们在Docker-Container中使用JBoss-Application Server来部署我们的Java应用程序,就像我所描述的那样。也许你应该看看我在Google上用过的一些词(docker volume,docker container,等等),实际上有很多关于docker的文档和教程。一个好的开始方法可能是在这里https://docs.docker.com/ ;)
https://stackoverflow.com/questions/41847785
复制相似问题