如何在drupal容器内维护工作以便在团队中工作?

问题描述 投票:1回答:2

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

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

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

任何帮助将非常感激。

php docker drupal
2个回答
1
投票

我不知道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/


-1
投票

我强烈推荐你Lando for Drupal 8.见:https://docs.devwithlando.io/tutorials/drupal8.html

它是一个免费的,开源的,跨平台的本地开发环境和基于Docker容器技术构建的DevOps工具。

© www.soinside.com 2019 - 2024. All rights reserved.