如何防止绑定的安装目录被容器的数据覆盖

时间:2018-11-15 09:05:20

标签: docker drupal docker-compose docker-volume

我的docker-compose.yml类似于下面将本地目录code/drupal挂载到/var/www/example.com的位置。我的容器在/var/www/example.com/temp/内创建了一些临时缓存文件。我想映射从容器到主机以及从主机到容器的所有内容,即双向映射,但不包括 temp 目录。实际上,我不希望该temp目录的内容与我的主机同步。

version: "3.3"

services:

  nginx:
    build: ./docker/nginx
    volumes:
      - drupal:/var/www/example.com

volumes:
  drupal:
    driver: local
    driver_opts:
      type: none
      device: $PWD/code/drupal
      o: bind

1 个答案:

答案 0 :(得分:1)

从问题目录创建符号链接到Docker容器中非虚假区域