在ups中使用docker部署生产服务器是个好主意吗?

时间:2018-12-17 09:13:44

标签: docker deployment

我创建了一个docker文件,该文件将我的应用程序安装为php和依赖项,然后使用composer将供应商软件包全部安装在docker容器中。

此容器将链接到MongoDB和Nginx以运行。

可以开发,但是我的问题是可以部署生产环境吗?

考虑在我的生产服务器中,我将安装docker然后运行以下命令:

docker run --name MongoDB -d --rm mongodb:latest

docker run --name app --link MongoDb:mongodb -p 9000:9000 -d --rm myrepo/myapp:latest

docker run --link app:app --name Nginx --rm -d Nginx:latest

然后使用此docker输入我的domain.com和生产服务器来运行我的应用程序。 可以稳定吗?

1 个答案:

答案 0 :(得分:0)

您可能想使用docker compose来将这三个服务设置为服务,并使用docker-compose up将整个东西作为一个堆栈部署

请参阅此page以获取示例