【发布时间】:2013-10-15 17:03:45
【问题描述】:
我在我的开发机器上创建了一个 docker 镜像并在上面测试了我的 RAILS 代码。 容器以这种方式使用来自主机的代码:
docker run -v [/path/to/dir/to/mount/on/local/machine/]:[/desired/path/in/docker/] -p [port to forward] -i -t [name of image] /bin/bash
现在我想将容器推送到预产品环境,然后是生产环境。
最好的方法是什么? 我应该在 preprod/prod 服务器上安装 docker 然后使用镜像吗?
或者我应该将我的 staging 配置为与我的图像相同并上传我的源代码?
【问题讨论】:
-
您能否详细说明
-v指定的卷中的实际内容?是源代码、资产还是其他? -
您确定要使用 docker 进行生产吗,他们说还没有准备好。
标签: ruby-on-rails deployment production-environment docker