Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '2'
- services:
- db:
- build: ./db_src
- environment:
- MYSQL_ALLOW_EMPTY_PASSWORD: 1
- volumes:
- - ./db:/var/lib/mysql:cached
- ports:
- - "11000:3306"
- restart: always
- echo_storage:
- image: redis:4.0
- restart: always
- container_name: echo-storage
- ports:
- - "6380:6379"
- command: redis-server --appendonly yes
- volumes:
- - redis_data:/data
- networks:
- - default
- echo_server:
- build: ./echo_server
- container_name: echo-server
- ports:
- - "6001:6001"
- working_dir: /usr/src/app
- volumes:
- - ./signature_src/www:/usr/src/app
- networks:
- - default
- fcs_src:
- build: ./fcs_src
- environment:
- PHP_IDE_CONFIG: serverName=docker
- XDEBUG_CONFIG: remote_host=192.168.1.132
- volumes:
- - ./fcs_src/www:/var/www/html:cached
- - ./fcs_src/php.ini:/usr/local/etc/php/php.ini:cached
- depends_on:
- - db
- expose:
- - "9000"
- networks:
- - default
- restart: always
- fcs_web:
- image: nginx:stable
- volumes:
- - ./fcs_src/default.conf:/etc/nginx/conf.d/default.conf:cached
- volumes_from:
- - fcs_src
- ports:
- - "10000:80"
- depends_on:
- - fcs_src
- links:
- - fcs_src
- restart: always
- signature_src:
- build: ./signature_src
- volumes:
- - ./signature_src/www:/var/www/html:cached
- - ./signature_src/php.ini:/usr/local/etc/php/php.ini:cached
- depends_on:
- - db
- expose:
- - "9000"
- networks:
- - default
- restart: always
- environment:
- PHP_IDE_CONFIG: serverName=docker
- XDEBUG_CONFIG: remote_host=192.168.1.132
- signature_web:
- image: nginx:stable
- # container_name: signature-web
- volumes:
- - ./signature_src/default.conf:/etc/nginx/conf.d/default.conf:cached
- volumes_from:
- - signature_src
- ports:
- - "10001:80"
- depends_on:
- - signature_src
- links:
- - signature_src
- restart: always
- contracts_db:
- image: mongo
- container_name: contracts_db
- restart: always
- environment:
- TZ: "Europe/Moscow"
- MONGO_INITDB_ROOT_USERNAME: root
- MONGO_INITDB_ROOT_PASSWORD: pass
- MONGO_INITDB_DATABASE: "contracts_db"
- volumes:
- - "./contracts_db/mongo/db:/data/db"
- - "./contracts_db/mongo/keyfile:/data/keyfile"
- - "./contracts_db/mongo/backup:/backup"
- ports:
- - "27019:27017"
- contracts_src:
- build: ./contracts_src
- environment:
- PHP_IDE_CONFIG: serverName=docker
- XDEBUG_CONFIG: remote_host=192.168.1.132
- volumes:
- - ./contracts_src/www:/var/www/html:cached
- - ./fcs_src/www/data/zakupki/:/var/www/html/data/zakupki:cached
- depends_on:
- - contracts_db
- expose:
- - "9000"
- networks:
- - default
- restart: always
- contracts_web:
- image: nginx:stable
- volumes:
- - ./contracts_src/default.conf:/etc/nginx/conf.d/default.conf:cached
- volumes_from:
- - contracts_src
- ports:
- - "10002:80"
- depends_on:
- - contracts_src
- links:
- - contracts_src
- restart: always
- fias_src:
- build: ./fias_src
- volumes:
- - ./fias_src/www:/var/www/html:cached
- depends_on:
- - db
- expose:
- - "9000"
- networks:
- - default
- restart: always
- fias_web:
- image: nginx:stable
- volumes:
- - ./fias_src/default.conf:/etc/nginx/conf.d/default.conf:cached
- volumes_from:
- - fias_src
- ports:
- - "10003:80"
- depends_on:
- - fias_src
- links:
- - fias_src
- restart: always
- morpher_src:
- build: ./morpher_src
- volumes:
- - ./morpher_src/www:/var/www/html:cached
- depends_on:
- - db
- expose:
- - "9000"
- networks:
- - default
- restart: always
- morpher_web:
- image: nginx:stable
- volumes:
- - ./morpher_src/default.conf:/etc/nginx/conf.d/default.conf:cached
- volumes_from:
- - morpher_src
- ports:
- - "10004:80"
- depends_on:
- - morpher_src
- links:
- - morpher_src
- restart: always
- imap_src:
- build: ./imap_src
- environment:
- PHP_IDE_CONFIG: serverName=docker
- XDEBUG_CONFIG: remote_host=192.168.1.132
- volumes:
- - ./imap_src/www:/var/www/html:cached
- depends_on:
- - db
- expose:
- - "9000"
- networks:
- - default
- restart: always
- gosgarant:
- build: ./gosgarant
- environment:
- PHP_IDE_CONFIG: serverName=docker
- XDEBUG_CONFIG: remote_host=192.168.1.132
- volumes:
- - ./gosgarant/www:/var/www/html:cached
- - ./gosgarant/php.ini:/usr/local/etc/php/php.ini:cached
- depends_on:
- - db
- expose:
- - "9000"
- networks:
- - default
- restart: "no"
- gosgarant-web:
- image: nginx:stable
- volumes:
- - ./gosgarant/default.conf:/etc/nginx/conf.d/default.conf:cached
- volumes_from:
- - gosgarant
- ports:
- - "30000:80"
- depends_on:
- - gosgarant
- links:
- - gosgarant
- restart: "no"
- api_src:
- build: ./api_src
- environment:
- PHP_IDE_CONFIG: serverName=docker
- XDEBUG_CONFIG: remote_host=192.168.1.132
- volumes:
- - ./api_src/www:/var/www/html:cached
- - ./api_src/php.ini:/usr/local/etc/php/php.ini:cached
- depends_on:
- - db
- expose:
- - "9000"
- networks:
- - default
- restart: always
- api_web:
- image: nginx:stable
- volumes:
- - ./api_src/default.conf:/etc/nginx/conf.d/default.conf:cached
- volumes_from:
- - api_src
- ports:
- - "10005:80"
- depends_on:
- - api_src
- links:
- - api_src
- restart: always
- api_client:
- build: ./api_client_src
- environment:
- PHP_IDE_CONFIG: serverName=docker
- XDEBUG_CONFIG: remote_host=192.168.1.132
- volumes:
- - ./api_client_src/www:/var/www/html
- - ./api_client_src/php.ini:/usr/local/etc/php/php.ini
- depends_on:
- - db
- expose:
- - "9000"
- networks:
- - default
- restart: always
- networks:
- default:
- driver: bridge
- volumes:
- redis_data:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement