0

当我通过 docker 启动 scm 管理器时:

docker run sdorra/scm-manager

如何让 scm 管理器从主文件系统上的现有目录检索/存储其配置数据和存储库?

4

1 回答 1

2

您可以使用 docker 卷来实现此目的。使用 docker 卷,您可以将主机中的文件夹挂载到容器中。对于 scm-manager 主目录,它可能如下所示:

docker run -v /host/path:/var/lib/scm sdorra/scm-manager:1.60

“-v”参数的左侧指定主机文件系统上的路径,右侧指定容器中的路径。

注意: scm-manager docker 容器使用 uid 为 1000 的用户,因此您必须确保该用户可以读取和写入此卷:chown -R 1000:1000 /host/path.

于 2019-10-25T06:32:30.007 回答