【问题标题】:Volume name issue with docker-compose on windowsWindows 上 docker-compose 的卷名问题
【发布时间】:2020-02-07 14:36:27
【问题描述】:

我正在尝试使用 docker-compose 为 codeceptjs 启动一个多容器应用程序。在 linux 上,docker compose yml 文件工作正常,但在 Windows 上却无法抱怨“卷名太短”。为什么 docker compose 在 Windows 上报错?

这是 yml 文件内容:

version: '3.7'

services:
  hub:
    image: selenium/hub:latest
    [...]

  chrome:
    image: selenium/node-chrome:latest
    volumes:
      - /dev/shm:/dev/shm
    environment:
      [...]
    networks:
        test_network:
          ipv4_address: 10.2.0.3

  test-acceptance:
    image: test/codeceptjs
    [...]
    volumes:
      - $WORKSPACE:/tests
      - node_modules:/node_modules
    networks:
        test_network:
          ipv4_address: 10.2.0.5

volumes:
  node_modules:

networks:
    test_network:
      driver: bridge
      ipam:
        driver: default
        config:
          -
            subnet: 10.2.0.0/24

X

【问题讨论】:

    标签: windows docker docker-compose codeceptjs


    【解决方案1】:

    也许这只是一个错字,但有问题的值可能就在这里:

    volumes:
      node_modules:
    

    你需要在冒号后面加一些东西。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-11-30
    • 2019-06-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-10
    • 1970-01-01
    相关资源
    最近更新 更多