# Docker depends\_on doesn't work

**URL:** <https://forums.docker.com/t/docker-depends-on-doesnt-work/96968>\
**Category:** General\
**Tags:** dockerhub, docker, build, ucp, swarm\
**Created:** [July 26, 2020, 6:55am UTC](https://forums.docker.com/t/docker-depends-on-doesnt-work/96968 "2020-07-26T06:55:43Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![habibsumon](https://avatars.discourse-cdn.com/v4/letter/h/858c86/32.png) [@habibsumon](https://forums.docker.com/u/habibsumon)\
**Post date:** [July 26, 2020, 6:55am UTC](https://forums.docker.com/t/docker-depends-on-doesnt-work/96968/1 "2020-07-26T06:55:43Z")

</div>

Hello every one, i need help when i used network\_mode: “host” in auth container then depends\_on - eureka doesn’t connect in auth container. i got the issue it’s may be problem for using host but i don’t know how to solved this problem

version: “3.8”

services:

```
    eureka:
            build: ./eureka/
            image: eureka-server
            container_name: eureka
            ports:
                    - "8762:8762"
            deploy:
                    resources:
                            limits:
                                    cpus: '0.10'
                                    memory: 512M
    auth:
            build: ./auth/
            image: auth-server
            container_name: auth
            network_mode: "host"
            ports:
                    - "9192:9192"
            depends_on:
                    - eureka
            volumes:
                    - /opt/docker/log:/app/log
            deploy:
                    resources:
                            limits:
                                    cpus: '0.30'
                                    memory: 512M

```

… APlication configuration…  
spring.da tasource.driver-class-name=com.mysql.jdbc.Driver  
spring.datasource.url=jdbc:mysql://192.168.0.33:3306/testdb?useSSL=false&createDatabaseIfNotExist=true  
spring.datasource.username=root  
spring.datasource.password=root

eureka.client.serviceUrl.defaultZone=http://eureka:8761/eureka/  
eureka.instance.preferIpAddress=true

---

<div class="post-metadata">

**Author:** ![kfrajer](https://avatars.discourse-cdn.com/v4/letter/k/838e76/32.png) [@kfrajer](https://forums.docker.com/u/kfrajer)\
**Post date:** [August 6, 2020, 8:31pm UTC](https://forums.docker.com/t/docker-depends-on-doesnt-work/96968/3 "2020-08-06T20:31:03Z")

</div>

This is described in the docs for [depends\_on](https://docs.docker.com/compose/compose-file/#depends_on). Additional info in the [Docker-compose documentation](https://docs.docker.com/compose/startup-order/).
