Compose: Tidak dapat melakukan debugging interaktif (tanpa membuat ulang wadah)

Dibuat pada 12 Nov 2015  ·  3Komentar  ·  Sumber: docker/compose

Saat ini saya dapat melakukan debugging interaktif dengan

docker-compose run --service-ports web

Ini seperti yang dijelaskan dalam edisi #359 . Tetapi seiring waktu saya berakhir dengan banyak wadah, karena run membuat yang baru setiap kali.
Saya ingin sesuatu seperti:

docker-compose start --bind web

Sesuatu untuk memulai semua wadah, tetapi dapat melakukan debugging interaktif dari wadah tertentu.
Saya menggunakan pry

Komentar yang paling membantu

Bagi mereka yang mencapai masalah ini dari google (docker compose + debugging interaktif).
Saat ini saya sedang men-debug menggunakan stdin_open: true di docker-compose.yml dan ketika program mencapai binding.pry atau embed() atau debugger favorit Anda, saya melakukan docker attach containername dan masuk ke debugger.

Semua 3 komentar

Anda dapat menggunakan docker-compose run --service-ports --rm untuk menghapus wadah setelah keluar.

Terima kasih!

Bagi mereka yang mencapai masalah ini dari google (docker compose + debugging interaktif).
Saat ini saya sedang men-debug menggunakan stdin_open: true di docker-compose.yml dan ketika program mencapai binding.pry atau embed() atau debugger favorit Anda, saya melakukan docker attach containername dan masuk ke debugger.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat