首页 > 解决方案 > 我如何在 drupal 容器中维护工作以在团队中工作?

问题描述

我是 Drupal 的新手,只是在寻找一些帮助,让我的开发环境运行并使用最佳实践。

所以我有一个带有drupal,mariadb,drush等的工作容器......所以在使用安装程序安装Drupal之后,我安装了主题等,但是如果我放弃容器,我似乎失去了所有的工作。那我怎么能在一个团队中工作呢?我如何保持这项工作?我是否在容器内使用 git 并从内部拉出和推入?

据我所知,容器内的工作不一定反映到我的本地工作目录中。

任何帮助将非常感激。

标签: phpdockerdrupal

解决方案


我不了解 dupral,但通常在 docker 中,您会在启动容器时从运行 docker 的本地文件系统挂载一个文件夹。“/your/local/folder”中的数据可以在容器和本地文件系统中访问。它也将在容器重新启动后幸存下来。

docker run -d \
-v </your/local/folder>:</folder in container>:z \
<your image>

诀窍是在本地文件系统上识别您想要的容器中的数据。

在此处查找在 docker 中处理持久数据的不同替代方法: https ://docs.docker.com/storage/volumes/


推荐阅读