Anda mengarahkan aplikasi Anda ke localhost
, tetapi ini tidak dibagikan antar penampung.
Untuk mengakses container lain, Anda harus merujuk ke hostname
.
Dalam kasus Anda, saya memahami bahwa Anda menginginkan inventory
layanan untuk mengakses db
melayani. Jadi, Anda harus menggunakan datasource
berikut ini url:
spring.datasource.url=jdbc:postgresql://db:5432/leisurely_diversion
Lihat tutorial sederhana ini tentang menghubungkan ke wadah dari wadah lain dengan komposisi buruh pelabuhan:https://docs. docker.com/compose/gettingstarted/