Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '3.3'
- services:
- #darkan-app - primary app folder
- darkan-app:
- build:
- context: ./darkan-app/
- dockerfile: ./docker/Dockerfile
- container_name: darkan-app
- networks:
- network-new:
- ipv4_address: 192.168.1.150
- volumes:
- - ./darkan-app/:/var/www/darkan/
- tty: true
- ports:
- - "80:80"
- #darkan-ws - node and websockets
- darkan-ws:
- build:
- context: ./darkan-ws/
- container_name: darkan-ws
- networks:
- network-new:
- ipv4_address: 192.168.1.156
- ports:
- - "3000:3000"
- volumes:
- - ./darkan-app/storage/:/home/darkan/storage/
- - ./darkan-app/js/editors/standard/:/home/darkan/files
- - ./darkan-app/:/home/darkan/config
- #MySQL Service
- darkan-dev:
- build:
- context: ./darkan-dev
- container_name: darkan-dev
- networks:
- network-new:
- ipv4_address: 192.168.1.157
- restart: unless-stopped
- tty: true
- ports:
- - 3306:3306
- - 6379:6379
- environment:
- MYSQL_DATABASE: darkan_test
- MYSQL_ROOT_PASSWORD: rootpassword
- SERVICE_TAGS: dev
- SERVICE_NAME: mysql
- command: --default-authentication-plugin=mysql_native_password
- networks:
- network-new:
- driver: macvlan
- driver_opts:
- com.docker.network.enable_ipv6: "false"
- ipam:
- driver: default
- config:
- - subnet: "192.168.1.0/24"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement