我有节点应用程序。它从终端运行并进行一些操作。操作包括使用数据库" MongoDB"。 我需要编写dockerfile,从我的应用程序创建Docker-image。 我读了很多信息,但是我发现的例子讲述了如何创建在某个端口上运行的web-app。我需要从终端运行应用程序。 我必须做什么步骤?
答案 0 :(得分:0)
不幸的是你的问题相当模糊,我对nodeJs并不熟悉,但就我对Docker的理解而言,我会尝试指出你可以找到你正在寻找的信息或至少帮助你问一个更具体的问题。
据我所知,你所寻找的东西可能是一个包含nodeJs-Server的docker镜像。然后,您将下载该图像并从中创建容器,您将包含节点应用程序的文件夹作为卷映射到容器中,因此容器内的node-Server可以部署您的应用程序。
在我们公司,我们在Docker-Container中使用JBoss-Application Server来部署我们的Java-Applications,就像我描述的那样。也许你应该找一些我在Google上使用过的单词(docker volume,docker container等),实际上有很多关于docker的文档和教程。 一个好的开始方式可能是https://docs.docker.com/;)