我一直在尝试为我的组织设置 OpenProject,但一周以来一直遇到问题。我尝试在 Docker 容器中并通过 Deb 包运行它,并完全遵循 OpenProject 文档。
https://www.openproject.org/docs/installation-and-operations/installation/docker/
但是,我无法正确配置它。最初,我尝试了 Docker Compose 和 Stack,但遇到了错误。然后,我设置了另一个 VM 并尝试通过 Deb Packages 安装它。
https://www.openproject.org/docs/installation-and-operations/installation/packaged/尽管我设法配置了 OpenProject,但无法通过 Web 浏览器访问它。然后,我尝试了一体化容器设置,但在使用以下命令以 -it 标志交互运行容器时遇到了另一个问题:
docker run -it -p 8080:80 \
-e OPENPROJECT_SECRET_KEY_BASE=secret \
-e OPENPROJECT_HOST__NAME=localhost:8080 \
-e OPENPROJECT_HTTPS=false \
-e OPENPROJECT_DEFAULT__LANGUAGE=en \
openproject/community:13
这个设置运行得很好,但我不喜欢以交互方式运行它。因此,我尝试使用以下命令使用 -d 标志运行 Docker 容器:
docker run -d -p 8080:80 \
-e OPENPROJECT_SECRET_KEY_BASE=secret \
-e OPENPROJECT_HOST__NAME=localhost:8080 \
-e OPENPROJECT_HTTPS=false \
openproject/community:13
但是,即使我使用的是相同的图像,这也不起作用。有人可以指导我安装和配置 OpenProject 的正确方法吗?