Rumah >Operasi dan penyelenggaraan >Docker >Bagaimana untuk menjalankan fail dockerfile

Bagaimana untuk menjalankan fail dockerfile

下次还敢
下次还敢asal
2024-04-02 22:33:18743semak imbas

Fail Docker ialah fail teks yang membina imej Docker dan mengandungi arahan untuk membimbing Docker membina imej. Untuk menjalankan Fail Docker, ikuti langkah berikut: Buat Fail Docker yang mengandungi arahan yang diperlukan untuk membina imej. Bina imej dalam direktori yang mengandungi fail Dockerfile. Jalankan bekas menggunakan imej terbina. Masukkan bekas yang sedang berjalan untuk melaksanakan arahan. Berhenti dan padamkan bekas.

Bagaimana untuk menjalankan fail dockerfile

Menjalankan Fail Docker

Fail Docker ialah fail teks yang digunakan untuk membina imej Docker. Ia mengandungi satu set arahan yang membimbing Docker untuk membina lapisan imej demi lapisan. Untuk menjalankan Fail Docker, gunakan langkah berikut:

1 Buat Fail Docker

Buat fail teks baharu dengan kandungan berikut dan namakannya "Fail Docker":

<code>FROM nginx
COPY index.html /usr/share/nginx/html</code>

2 Bina imej

direktori yang mengandungi fail Dockerfile, jalankan arahan berikut:

<code>docker build -t my-nginx-image .</code>

3 Menjalankan bekas

Selepas membina imej, anda boleh menjalankan bekas menggunakan arahan berikut:

<code>docker run -it --rm --name my-nginx-container my-nginx-image</code>
Ini akan mencipta bekas bernama "my. -nginx-container " bekas baru dan jalankannya. Anda boleh melihat bekas yang sedang berjalan menggunakan arahan berikut:

<code>docker ps</code>

4. Akses bekas

Setelah bekas berjalan, anda boleh memasuki bekas menggunakan arahan berikut:

<code>docker exec -it my-nginx-container bash</code>
Ini akan membuka shell interaktif di mana anda boleh melaksanakan arahan. Untuk keluar dari shell, taip "keluar".

5 Hentikan bekas

Untuk menghentikan bekas, gunakan arahan berikut:

<code>docker stop my-nginx-container</code>
Selepas bekas dihentikan, anda boleh memadamkannya menggunakan arahan berikut:

<code>docker rm my-nginx-container</code>

Atas ialah kandungan terperinci Bagaimana untuk menjalankan fail dockerfile. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn