Apakah ada cara agar aplikasi dengan docker-compose.yml
bergantung pada aplikasi lain dengan docker-compose.yml
?
Misalnya, anggap saya memiliki API di satu repo dan UI di repo lain. Dan keduanya memiliki file docker-compose.yml
dan masing-masing memiliki kumpulan wadahnya sendiri yang diperlukan.
Bisakah UI memiliki semacam arahan yang akan memerintahkannya untuk memuat API dan semua wadahnya?
Hai!
Anda harus dapat mencapai sesuatu yang serupa dengan arahan extends
: https://docs.docker.com/compose/extends/#understand -the-extends-configuration
Apakah perluasan memerlukan beberapa file penulisan dalam satu repo? Dalam hal ini, UI dan layanan tidak akan berada dalam repo yang sama.
Ini adalah jawaban yang buruk, komposisi adalah tentang tidak tahu bagaimana sesuatu diimplementasikan, gambar buruh pelabuhan dan gambar buruh pelabuhan komposit (menulis) harus dapat dipertukarkan tanpa klien mengetahui bahwa Anda memutuskan untuk memecah masalah Anda menjadi bagian-bagian yang lebih kecil atau menggabungkan banyak hal dalam satuan yang lebih besar.
Inilah sebabnya mengapa industri perangkat lunak lebih memilih komposisi daripada pewarisan (memperpanjang).
Komentar yang paling membantu
Ini adalah jawaban yang buruk, komposisi adalah tentang tidak tahu bagaimana sesuatu diimplementasikan, gambar buruh pelabuhan dan gambar buruh pelabuhan komposit (menulis) harus dapat dipertukarkan tanpa klien mengetahui bahwa Anda memutuskan untuk memecah masalah Anda menjadi bagian-bagian yang lebih kecil atau menggabungkan banyak hal dalam satuan yang lebih besar.
Inilah sebabnya mengapa industri perangkat lunak lebih memilih komposisi daripada pewarisan (memperpanjang).