danKaedah butiran artikel ini untuk melihat perintah permulaan kontena Docker. Ia memberi tumpuan kepada penggunaan Docker Memeriksa untuk berlari dan berhenti bekas, memeriksa CMD dan pintu masuk DockerFile, dan meneroka pendekatan alternatif seperti log Docker A Tahap perincian yang anda perlukan. Untuk menjalankan bekas, kaedah yang paling mudah menggunakan arahan
. Perintah ini menyediakan banyak maklumat mengenai bekas, termasuk konfigurasinya dan arahan yang digunakan untuk memulakannya. Jika bekas itu mula menggunakan
, akan mencerminkan arahan
. Perlu diingat bahawa ini menunjukkan perintah docker inspect
asal
(yang menyenaraikan semua bekas, termasuk yang berhenti). Arahan Config.Cmd
dan ENTRYPOINT
dalam fail Dockerfile menentukan perintah permulaan kontena. Kaedah ini hanya menyediakan perintah yang dimaksudkan, tidak semestinya perintah tepat yang digunakan untuk melancarkan contoh tertentu.
docker logs
: Walaupun terutamanya untuk melihat log kontena, docker logs <container_id>
mungkin mendedahkan petunjuk mengenai perintah awal jika permohonan itu sendiri log maklumat tersebut pada permulaan. Ini tidak langsung dan tidak boleh dipercayai, kerana ia bergantung kepada tingkah laku pembalakan aplikasi. Ini berguna untuk memahami reka bentuk CMD
, sekali lagi, perintah ENTRYPOINT
adalah kaedah yang paling boleh dipercayai. Cari medan dalam output JSON. Bidang ini mengandungi array yang mewakili perintah . Jika tidak docker-compose up
. docker-compose.yml
menunjukkan perintah asal yang ditentukan dalam arahan command
dockerfile atau perintah yang disediakan apabila bekas itu dibuat. Sebarang pengubahsuaian yang dibuat ke pokok proses bekas selepas ia bermula tidak dikesan oleh Docker dengan cara yang secara langsung mendedahkan penyerahan asal. Anda secara tidak langsung dapat menyimpulkan maklumat melalui log atau penyenaraian proses di dalam bekas itu sendiri, tetapi ini tidak akan memberi anda argumen baris arahan yang tepat seperti yang dihantar kepada perintah Atas ialah kandungan terperinci Cara Membaca Perintah Permulaan Docker. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!