Compose: Memulai Ulang Kontainer Tidak Sehat

Dibuat pada 15 Mei 2017  ·  3Komentar  ·  Sumber: docker/compose

Saya hanya ingin memastikan bahwa saya tidak melewatkan apa pun terkait cara pemeriksaan kesehatan dan memulai kembali kebijakan bekerja sama. Tampaknya saat penampung ditandai sebagai "tidak sehat" oleh health check, tidak ada cara untuk menginstruksikan compose untuk memulai ulang penampung. Ini karena kebijakan mulai ulang hanya berlaku berdasarkan kode keluar penampung itu sendiri.

Apakah ada cara untuk menginstruksikan buruh pelabuhan menulis untuk memulai ulang penampung yang tidak sehat? Jika tidak, adakah yang bisa menyarankan solusi yang sesuai?

Harap dicatat bahwa saya memahami bahwa alat orkestrasi seperti kubernetes dapat menangani situasi ini. Kasus penggunaan di sini adalah untuk penerapan offline ringan menggunakan docker compose up -d , tanpa perlu orkestrasi yang kuat seperti kubernetes.

kinquestion

Komentar yang paling membantu

@ shin- jadi, pada dasarnya Anda telah menunjuk ke jawaban "tidak ada cara untuk melakukannya" dan "kami tidak akan melakukannya di Docker".

AFAIU, memang tugas untuk alat orkestrasi dan penulisan buruh pelabuhan adalah hal itu.

Saya akan mengatakan ini harus diterapkan dalam kebijakan restart atau entah bagaimana. Selain itu, itu ada di file compose versi 2 di depends_on bagian.

Semua 3 komentar

Itu lebih dari fitur Mesin Docker. Ini tempat yang bagus untuk memulai.

Terima kasih atas tanggapan cepat @ shin-

@ shin- jadi, pada dasarnya Anda telah menunjuk ke jawaban "tidak ada cara untuk melakukannya" dan "kami tidak akan melakukannya di Docker".

AFAIU, memang tugas untuk alat orkestrasi dan penulisan buruh pelabuhan adalah hal itu.

Saya akan mengatakan ini harus diterapkan dalam kebijakan restart atau entah bagaimana. Selain itu, itu ada di file compose versi 2 di depends_on bagian.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat