Rumah >Operasi dan penyelenggaraan >Docker >Cara Menggunakan Docker Exec untuk menjalankan arahan dalam bekas Docker
docker exec
dalam bekas Docker untuk menjalankan perintah? Perintah docker exec
membolehkan anda menjalankan perintah di dalam bekas Docker yang berjalan. Sintaks asas ialah:
<code class="bash">docker exec [OPTIONS] CONTAINER COMMAND [ARG...]</code>
CONTAINER
: ID atau nama bekas yang sedang berjalan. Anda boleh mencari ini menggunakan docker ps
. Pilihan utama termasuk: COMMAND
: mod terpisah; Menjalankan perintah di latar belakang. Penting untuk perintah interaktif. Diperlukan untuk perintah interaktif yang mengharapkan terminal. Anda akan menggunakan: ARG...
adalah penting di sini untuk pengalaman interaktif; Mereka membuat terminal pseudo, membolehkan anda melihat output . Jika anda tidak meninggalkannya, perintah itu akan berjalan, tetapi output mungkin tidak dipaparkan dengan betul. Anda perlu menggunakan Bolehkah saya menggunakan untuk berinteraksi dengan shell kontena yang berjalan? OPTIONS
adalah cara yang mudah untuk berinteraksi dengan shell kontena yang berjalan. Untuk melakukan ini, anda perlu menentukan perintah shell sebagai dalam perintah
-d
, dan lain -lain. Shell yang tepat yang tersedia bergantung pada imej asas bekas anda. Berinteraksi dengan persekitaran bekas seolah -olah anda berada di dalamnya. Ingatlah untuk keluar dari shell menggunakan -i
Atas ialah kandungan terperinci Cara Menggunakan Docker Exec untuk menjalankan arahan dalam bekas Docker. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!