首页 文章

可以在 生产环境 环境中创建docker镜像吗?

提问于
浏览
0

我知道在项目之前在本地创建Docker容器/映像并在进行更改后将它们部署到特定环境(DEV / QA / PROD)是很常见的 . 但是,如果您已经有一个项目已经投入 生产环境 并希望本地开发成为可能/更容易怎么办?

  • General design question

是否有任何(聪明的)方法将环境克隆到可在开发机器上重用的Docker容器/映像中?最好的方法是什么?如果这不是一个好习惯,你如何在localhost上重现你的prod环境?

  • Example question

我有一个正在运行的 生产环境 服务器,Drupal在Debian上的Apache上运行,带有大量的插件和扩展(对于PHP,特别是PHP5,对于Drupal,对于Debian,ImageMagick等)我应该在Debian和Drupal中使用Apache创建一个单独的映像 . 在上面?如何在单个Dockerfile / docker-compose.yml 中实现此目的?

1 回答

  • -1

    是的,有一种方法可以从制作中创建码头图像,但我担心它是手动的,并且对Drupal和docker的了解很少 .

    Docker4drupal是制作docker-compose文件的良好起点

    2.大多数时候,停止多个图像并在一个docker-compose文件中使用它们是明智的

相关问题