1. version: "3"
    2. services:
    3. redis:
    4. image: "redis:alpine"
    5. hostname: "redis"
    6. ports:
    7. - "6379:6379"
    8. container_name: "redis20210131"
    9. restart: "always"
    10. networks:
    11. - "backend"
    12. eureka-server:
    13. image: "huskyui/eureka-server:latest"
    14. hostname: "eureka-server"
    15. ports:
    16. - "8888:8888"
    17. container_name: "eureka"
    18. restart: "always"
    19. networks:
    20. - "backend"
    21. depends_on:
    22. - "redis"
    23. service-center:
    24. image: "huskyui/service-center:latest"
    25. hostname: "service-center"
    26. ports:
    27. - "8081:8081"
    28. container_name: "service-center"
    29. restart: "always"
    30. networks:
    31. - "backend"
    32. depends_on:
    33. - "eureka-server"
    34. networks:
    35. "backend":

    这里我们用到了depends_on
    image.png
    文中也提到,可能没有正在启动完成。而是执行了start后,具体要要正常启动完成,需要写一个脚本,等待应用启动完成
    image.png