Size: a a a

Aerokube Support

2021 February 24

АА

Александр Андряшин... in Aerokube Support
Чтобы резолвилось по именам они должны быть в одной докерной сети...
источник

К

Кирилл in Aerokube Support
version: '3'
services:
 broker-service:
   image: "broker-service:latest"
   container_name: broker-service
   environment:
     NODE_CONFIG_DIR: config
     NODE_ENV: docker
   depends_on:
     - postgres
   ports:
     - '9001:9001'
   extra_hosts:
     - postgres-host:172.17.0.1
   networks:
     - broker

 postgres:
   image: postgres:9.6.10
   container_name: postgres
   restart: always
   environment:
     POSTGRES_USER: 'postgres'
     POSTGRES_PASSWORD: 'postgres'
   ports:
     - '5432:5432'
   volumes:
     - ./scripts/development/db/init.sql:/docker-entrypoint-initdb.d/1-init.sql
     - ./scripts/development/db/test_data.sql:/docker-entrypoint-initdb.d/2-test_data.sql
   networks:
     - broker


 selenoid:
   image: "aerokube/selenoid"
#    network_mode: bridge
   ports:
     - "4444:4444"
   volumes:
     - "$PWD:/etc/selenoid/browsers.json"
     - "/var/run/docker.sock:/var/run/docker.sock"
   networks:
     - broker

 selenoid-ui:
     image: "aerokube/selenoid-ui"
#      network_mode: bridge
     links:
       - selenoid
     ports:
       - "8080:8080"
     command: [ "--selenoid-uri", "http://selenoid:4444" ]
     networks:
       - broker

networks:
 broker:
   driver: bridge
источник

АА

Александр Андряшин... in Aerokube Support
Измените network_mode, зачем вам host?
источник

К

Кирилл in Aerokube Support
Александр Андряшин
Измените network_mode, зачем вам host?
этого нет, убрал
эксперементировал
источник

К

Кирилл in Aerokube Support
в таком раскладе не может достучаться до selenoid
источник

АА

Александр Андряшин... in Aerokube Support
Сделайте в одной сети а селеноиду передайте опцией -container-network имя этой сети...
источник

АА

Александр Андряшин... in Aerokube Support
Если все будет в одной сети все будет работать...
источник

К

Кирилл in Aerokube Support
selenoid:
   image: "aerokube/selenoid"
   network_mode: bridge
   ports:
     - "4444:4444"
   volumes:
     - "/browsers.json:/etc/selenoid/browsers.json"
     - "/var/run/docker.sock:/var/run/docker.sock"
   container-network:
     - broker
источник

К

Кирилл in Aerokube Support
не вижу такой опции
источник

К

Кирилл in Aerokube Support
container-network
источник

АА

Александр Андряшин... in Aerokube Support
Не нужно bridge, нужно имя сети...
источник

АА

Александр Андряшин... in Aerokube Support
Кирилл
не вижу такой опции
А она есть... Где смотрите?
источник

АА

Александр Андряшин... in Aerokube Support
Вижу у вас есть сеть broker, все в ней запускайте...
источник

К

Кирилл in Aerokube Support
Понял
источник
2021 February 25

AS

Anna Shevchenko in Aerokube Support
Александр Андряшин
Если курлом пробовать что будет?
Connection timed out
источник

AS

Anna Shevchenko in Aerokube Support
источник

S

Sergey in Aerokube Support
Всем доброе утро. Завел баг на видео рекордер селеноида на Винде, когда докер работает с WSL 2 based engine
источник

S

Sergey in Aerokube Support
источник

АА

Александр Андряшин... in Aerokube Support
Выглядит как файервол...
источник

V

Volodymyr in Aerokube Support
привет
запускаю тест на хроме в селеноид и постоянно ошибка
Локально запускаю - работает норм
источник