我只是有一些问题,因为我想开始使用Docker。
我们是一个小团队,我们为不同的客户端开发一些应用程序(它们是供20个用户使用的小应用程序),我们有几个服务器(Windows Server 2016和Red Hat),大多数情况下,我们使用Node/Express和React开发应用程序。我的问题是:使用Docker将MERN堆栈应用程序挂载到生产环境的最简单方法是什么?
我一直在找教程,几乎所有的教程都是Digital Ocean,AWS,using CI with Travis and Github,等等。所以它基本上是在服务器上运行容器,就这样吗?是Docker Enterprise,K
当我在建立一个链接的docker容器网络时,我发现自己面临着一个问题:当我运行docker run A;docker run --link A:A B,然后更改A时,我必须停止,rm并重新生成A,然后B中的“link”将不起作用。对于更长的链,这意味着对A进行任何更改,即使是更改重启策略或映射的端口,都会导致我不得不停止、rm和重新生成B、C、D、E……
我知道对于产品来说,Docker Compose可能是处理这个问题的首选工具,但我想知道在Docker网络的初始开发阶段是否有更简单的解决方案。
我最近从mLab迁移到了MongoDb地图集。现在,当我尝试更新Node.js应用程序中的连接字符串时,我无法将新的用户表单发布到数据库。我收到以下错误:
"not authorised on database to execute command { insert: "users"..."
有人有什么建议吗?
For example, say:
Username = john (all admin read write permissions have been given)
Password = hello
Database cluster = dogs
首