如何在docker-compose中将卷连接到docker容器

开发者

我的docker-compose文件


services:
  irc:
    image: inspircd/inspircd-docker
    container_name: irc
    volumes: 
        - ./configs:/inspircd/configs


  app:
    build: ./tor
    container_name: tor
    ports: 
     - 443:443
     - 9001:9001
     - 9030:9030
    links: 
     - irc
    depends_on: 
        - irc

volumes: 
  irc_conf:
    driver: local
    driver_opts: 
      o: bind
      type: none
      device: /home/advaithm/irc_docker/configs

我不知道如何挂载我的configs文件夹。有人可以解释如何正确安装它们。我需要将/ home / advaithm / irc_docker / configs上的配置安装到容器中的/ inspircd / configs。只用docker我会用-v /home/advaithm/irc_docker/configs :/inspircd/configs我不想要docker-compose.yml中的等效项

阿登努尔·图米

只需更改(主机音量):

volumes: 
    - ./configs:/inspircd/configs

按(命名卷):

volumes: 
    - irc_conf:/inspircd/configs

命名卷可以通过特定名称来引用在底部定义卷时,已通过名称创建了卷。

但是,您没有安装它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Docker Compose中将主机目录挂载为卷

如何在Docker容器中列出卷?

如何在Docker中将Postgis连接到Django

Docker-如何访问未连接到容器的卷?

如何使用docker-compose而不是使用docker bridge从docker容器连接到localhost:9092

无法使用Sequelize的Docker Compose连接到Postgres容器

如何在Docker中将卷从容器挂载到主机?

如何从独立容器连接到Docker Compose容器

如何从docker-compose创建的docker容器内部连接到本地计算机?

如何从主机连接到Docker Postgres容器

Docker-compose:如何连接到mongo容器

Docker-compose不将容器连接到网络

如何在Docker Compose中创建Docker卷

如何在docker-compose中将两个正在运行的容器彼此连接?

如何连接到rabbitMQ docker容器?

如何在Docker Compose中为每个容器创建单独的卷

连接到本地docker-compose容器Windows 10

如何使用域名连接到Docker容器

如何在Docker Compose多容器应用程序中使用GoCQL连接到bitnami / cassandra?

如何从Docker容器连接到minikube集群?

从Docker容器连接到主机?

无法连接到由 docker compose 启动的 .net 容器

docker-compose:无法连接到 memcached 容器

Docker Compose - Redis 容器拒绝连接到 Node 容器

docker-compose 并连接到 Mongo 容器

如何运行连接到 nginx 的 docker 容器

nodejs 容器不会连接到 redis 容器 docker-compose

如何连接到 docker 容器的 MongoDb

Docker:如何连接到 docker-compose.yml 文件中未定义的 kafka 容器