写入主机 OS 的目录 - 通过 docker-compose 文件传递​​指令

Writing to the directory of Host OS - Passing the instruction with docker-compose file

如果应用程序在 docker 中 运行 并且想要写入主机 OS 的 /etc/nginx/conf.d 目录,我如何在 [= =14=]文件?因此,每当尝试写入 /etc/nginx/conf.d 时,它都会写入主机 OS 的文件 这就是我的 docker-compose.yml 现在的样子

myapp:
 container_name: myapp
 restart: always
 build: .
 ports:
   - "3001:3001"

docker 卷
: 挂载主机路径或命名卷,指定为服务的子选项。

https://docs.docker.com/storage/volumes/
https://docs.docker.com/compose/compose-file/

myapp:
 container_name: myapp
 restart: always
 build: .
 ports:
   - "3001:3001"
 volumes:
   - <your_host_pc_path>:/etc/nginx/conf.d

每当 /etc/nginx/conf.d 在 docker 容器中发生变化时,<your_host_pc_path> 也会发生变化。 同样,即使 <your_host_pc_path> 发生变化,docker 容器的 /etc/nginx/conf.d 也会发生变化。