mosgortrans/docker-compose.yml

45 lines
1.0 KiB
YAML

version: '3.9'
networks:
transport_bot_network:
name:
"transport_bot_network"
ipam:
config:
- subnet: 200.20.0.0/24
services:
selenoid:
container_name: "transport_bot_selenoid"
hostname: "selenoid_host"
build:
context: .
dockerfile: ./deploy/Dockerfile.selenoid
args:
USER: web
restart: unless-stopped
networks:
transport_bot_network:
ipv4_address: 200.20.0.10
volumes:
- ./deploy/browsers.json:/etc/selenoid/browsers.json:ro
- /var/run/docker.sock:/var/run/docker.sock
command: ["-conf", "/etc/selenoid/browsers.json", "-limit", "10", "-container-network", "transport_bot_network"]
expose:
- "4444"
bot:
container_name: "transport_bot"
image: "transport_bot:latest"
build:
context: .
dockerfile: ./deploy/Dockerfile.bot
args:
USER: web
restart: unless-stopped
networks:
transport_bot_network:
ipv4_address: 200.20.0.11
ports:
- "8084:8084"
command: bash start-bot.sh