postgresql - Network connection between 2 Docker Container (JBOSS/DATABASE) -
i'm trying connection between 2 docker container. first 1 postgres database , second 1 jboss.
i'm using ansible , here playbook:
--- - hosts: localhost tasks: - name: start postgresql docker: name: mypostgres image: myimage_postgres ports: - 5432:5432 expose: - 5432:5432 state: started env: db_user: "user" db_pass: "pass" db_name: "name" - name: start jboss docker: name: jboss image: myimage_jboss ports: - 1099:1099 expose: - 1099:1099 state: running env: postgres_port_5432_tcp_addr: "172.17.0.2" postgres_port_5432_tcp_port: 5432 hibernate_create_ddl: "" db_name: "name" db_user: "user" db_pass: "pass"
if start both docker images, there no connection between database , jboss. there had missed, in configuration?
thanks lot, pascal
you need link postgres container jboss one. doing that, use link
option
... docker: name: jboss image: myimage_jboss ports: - 1099:1099 expose: - 1099:1099 links: -mypostgres state: running env: postgres_port_5432_tcp_addr: "mypostgres" postgres_port_5432_tcp_port: 5432 hibernate_create_ddl: "" db_name: "name" db_user: "user" db_pass: "pass" ...
Comments
Post a Comment