mailweb:
container_name: mailweb
image: golang:latest
volumes:
- .:/go/src/mailweb
working_dir: /go/src/mailweb
command: bash -c "./buildweb.sh; ./mailweb.bin"
restart: always
links:
- cassandra
networks:
vpcbr:
ipv4_address: 10.5.0.4
cassandra:
image: cassandra:latest
container_name: maildb
volumes:
- .:/var/lib/maildb
working_dir: /var/lib/maildb
ports:
- '7000:7000'
- '7001:7001'
- '7199:7199'
- '9042:9042'
- '9160:9160'
networks:
vpcbr:
ipv4_address: 10.5.0.2
cqlsh:
image: cassandra:latest
container_name: maildb_init
entrypoint: cqlsh cassandra
restart: always
links:
- cassandra
volumes:
- ./maildb/schema.cql:/schema.cql
command: -f schema.cql
environment:
- CASSANDRA_RPC_ADDRESS=10.5.0.3
networks:
vpcbr:
ipv4_address: 10.5.0.3
networks:
vpcbr:
driver: bridge
ipam:
config:
- subnet: 10.5.0.0/26
gateway: 10.5.0.1
```Извините за глупый вопрос, но как узнать, на каком ip запущены серверы? и можно ли на localhost перенаправить?
добрый день. скажите пожалуйста, а почему вы используете именно касандру? какие явные преймущества вы видите? просто сейчас задумываюсь о ее использовании, хотел бы услышать мнение
Обсуждают сегодня