Решил поиграться с докером и CI. Установил на Ubuntu 16.04 docker, скачал images docker-ui, postgres и jenkins. Мой текущий скрипт запуска контейнеров:
Настроил Jenkins, чтобы он брал spring-boot java приложение с гита и запускал его. При запуске получаю такого рода исключения: "Unable to build Hibernate SessionFactory: Unable to open JDBC Connection for DDL execution: Connection to localhost:5432 refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections. Connection refused (Connection refused) -> [Help 1]".
С pgAdmin к базе присоединяюсь нормально по адресу 127.0.0.1:5432, если просто вручную запущу приложение из рабочей директории Jenkins (java -jar aaa.jar), то тоже все хорошо, приложение видит бд. Значит я неправильно настраиваю Docker.