【问题标题】:How to load folder into "~/" docker-compose, volumes如何将文件夹加载到“〜/” docker-compose,volumes
【发布时间】:2022-01-22 22:24:48
【问题描述】:

我使用的模块之一从“~/.oci”加载配置文件,但我的应用程序看不到它,因为我使用的是 docker(使用 docker-compose)。如何将卷加载到 docker 内的“~/”目录中?

我试过这个:

    volumes:
      - ./backend:/app/
      - ./backend/node_modules:/app/node_modules/
      - ~/.oci:~/.oci

【问题讨论】:

  • 您预计会发生什么,什么没有发生?

标签: node.js docker-compose volumes


【解决方案1】:

默认用户是root,主目录的标准分发位置是/root,所以试试

- ~/.oci:/root/.oci

如果您的 docker 容器使用不同的用户,请使用 USER 命令并硬编码主路径。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-31
    • 1970-01-01
    • 1970-01-01
    • 2021-05-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多