代码之家  ›  专栏  ›  技术社区  ›  Mark

Rails-Docker-在开发中查找Rails根路径

  •  0
  • Mark  · 技术社区  · 6 年前

    当我在本地(不是在容器中)运行应用程序并调用Rails.root时,我会收到完整路径(/home/projects/bla…)

    当我在docker容器中调用Rails.root时,只收到'/bla'。

    提前谢谢

    1 回复  |  直到 6 年前
        1
  •  1
  •   H Dox    6 年前

    如果项目文件夹装载到docker容器,则必须显式声明 WORKDIR Dockerfile 重建图像。

    WORKDIR /home/projects/bla

    希望有帮助。