Rename dev_env to rinkeby_env, added make commands description to readme

This commit is contained in:
Maxim Krasilnikov
2018-06-21 22:21:34 +03:00
parent 70f7c63aa8
commit 1ff349e629
5 changed files with 55 additions and 20 deletions
@@ -5,30 +5,36 @@ services:
vulcanizedb:
build:
context: ./../../
dockerfile: dockerfiles/dev/Dockerfile
container_name: dev_vulcanizedb
dockerfile: dockerfiles/rinkeby/Dockerfile
container_name: rinkeby_vulcanizedb
command: "sync --starting-block-number 0 --config /config.toml"
volumes:
- "./config.toml:/config.toml"
- "vulcanizedb_geth_data:/geth"
networks:
vulcanizedb_net:
migrations:
image: migrate/migrate:v3.3.0
container_name: dev_vulcanizedb_migrations
container_name: rinkeby_vulcanizedb_migrations
depends_on:
postgres:
condition: service_healthy
command: -database postgresql://postgres:postgres@postgres:5432/vulcanizedb?sslmode=disable -path /migrations up
volumes:
- ./../../db/migrations:/migrations
networks:
vulcanizedb_net:
postgres:
image: postgres:9.6.5-alpine
container_name: dev_vulcanizedb_postgres
container_name: rinkeby_vulcanizedb_postgres
environment:
POSTGRES_USER: postgres
POSTGRES_DB: vulcanizedb
POSTGRES_PASSWORD: postgres
networks:
vulcanizedb_net:
healthcheck:
test: ["CMD", "pg_isready"]
interval: 5s
@@ -37,12 +43,18 @@ services:
geth:
image: ethereum/client-go:v1.8.11
container_name: dev_vulcanizedb_geth
container_name: rinkeby_vulcanizedb_geth
cpus: 0.3
hostname: eth
command: '--rinkeby --rpc --rpcaddr="0.0.0.0" --rpcvhosts="geth"'
volumes:
- "vulcanizedb_geth_data:/root/.ethereum/rinkeby"
networks:
vulcanizedb_net:
volumes:
vulcanizedb_geth_data:
networks:
vulcanizedb_net:
driver: bridge