Docker - 可以从一个容器连接到另一个容器到特定端口

时间:2018-06-12 14:45:31

标签: django selenium docker

我有2个容器

Selenium容器

selenium:
    image: selenium/standalone-chrome-debug
    container_name: eorder-dev-selenium
    networks:
        - eorder
    ports:
        - 5900:5900

和我的应用容器

eorder:
    build:
        context: .
        args: 
            env: dev
    image: eorder_image:dev-latest
    container_name: eorder-dev
    depends_on:
        - eorder-postgres
    environment:
        WDB_SOCKET_SERVER: wdb 
        WDB_NO_BROWSER_AUTO_OPEN: 1
    volumes:
        - .:/var/www/app
    networks:
        - eorder
        - agesisdev_agesis
    ports:
        - 9005:443
        - 8000:8000

我能够连接到端口8000到第二个容器,在那里运行我的应用程序,但我无法从selenium做同样的事情。他们都在同一个网络上,我可以从selenium ping eorder。但无法通过telnet连接到端口8000。

网络:

networks:
    eorder:
        driver: bridge

0 个答案:

没有答案