在尝试写入 `/src/Gemfile.lock` 时发生错误。很可能您需要为该路径授予写权限

我也遇到了这个问题。在我的例子中,这似乎是由于我使用了 rootless Docker,并且容器没有对挂载的 src 目录的写入权限。目前我还没有找到解决方法。

我的用户正在按预期运行容器(UID 1000),但在容器内,src 中的所有挂载文件都归 root(UID 0)所有,并且没有办法 将这些文件挂载为不同的用户

相关(因新用户链接发布限制而取消链接):

  • github dot com/mamba-org/micromamba-docker/issues/407
  • joeeey dot com/blog/rootless-docker-avoiding-common-caveats/#storage-fixes

操作系统:Ubuntu 24.04.1 LTS
Docker:v27.3.1,构建 ce12230 (rootless)
Discourse 仓库 git commit:cc01555fce59e116b76c912b4c5195e111a652b2