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

Popular posts from this blog

jOOQ update returning clause with Oracle -

java - Warning equals/hashCode on @Data annotation lombok with inheritance -

java - BasicPathUsageException: Cannot join to attribute of basic type -