Cara menggunakan docker pada windows

PHPz
Lepaskan: 2023-04-18 14:38:30
asal
2524 orang telah melayarinya

Dengan pembangunan pengkomputeran awan dan teknologi kontena, Docker telah menjadi salah satu penyelesaian kontena yang paling popular. Ia membungkus aplikasi dalam bekas mudah alih yang mudah dan menyediakan keupayaan untuk menggunakan dan menjalankan aplikasi dengan cepat. Memasang dan mengkonfigurasi Docker pada sistem pengendalian Windows menjadi lebih mudah dan mudah. Artikel ini akan menerangkan cara memasang dan mengkonfigurasi Docker pada Windows, dan cara menggunakannya untuk menjalankan dan mengurus bekas.

Pasang Docker

Sebelum memasang Docker, anda perlu memastikan bahawa sistem pengendalian Windows anda ialah versi 64-bit dan menyokong teknologi virtualisasi Hyper-V. Jika sistem anda tidak menyokong Hyper-V, anda tidak boleh memasang Docker.

Sebelum memasang Docker, anda perlu menyahpasang mana-mana versi yang dipasang sebelum ini. Kemudian, pergi ke halaman muat turun tapak web rasmi Docker, muat turun Docker Desktop untuk Windows dan pasangkannya.

Selepas pemasangan selesai, cari ikon Docker pada desktop dan klik dua kali untuk membukanya. Anda akan melihat Daemon Docker berjalan. Kini anda telah berjaya memasang Docker.

Mengkonfigurasi Docker

Dalam konfigurasi lalai, Docker menggunakan bekas Linux pada Windows. Jika anda ingin menjalankan bekas Windows pada Windows, tukar jenis bekas kepada bekas Windows dalam tetapan Docker.

Untuk menukar jenis bekas, klik ikon Docker, pilih tab Settings > dan tambahkan yang berikut:

{
    "exec-opts": ["isolation=hyperv"],
    "experimental": true,
    "windows": true
}
Salin selepas log masuk

Seterusnya, anda perlu mulakan semula Docker untuk membaca konfigurasi baharu. Kini anda telah berjaya mengkonfigurasi Docker untuk menjalankan bekas Windows pada Windows.

Jalankan dan urus bekas

Docker menyediakan banyak arahan dan pilihan untuk membantu anda menjalankan dan mengurus bekas. Berikut ialah beberapa arahan yang biasa digunakan:

  • docker run: Jalankan arahan dalam bekas baharu menggunakan imej yang ditentukan.
  • dok ps: Senaraikan semua bekas yang sedang berjalan.
  • hentian buruh pelabuhan : Hentikan bekas yang sedang berjalan.
  • docker rm : Padamkan bekas yang dihentikan.
  • imej buruh pelabuhan: Senaraikan semua imej pada sistem semasa.
  • tarik buruh pelabuhan : Dapatkan imej daripada gudang imej Docker.

Apabila menggunakan arahan ini, sila pastikan anda mengisi ID bekas dan nama imej yang betul.

Apabila menjalankan bekas, anda boleh menentukan namanya untuk memudahkan pengurusan. Sebagai contoh, arahan berikut akan menjalankan bekas bernama "web" menggunakan imej nginx.

docker run --name web nginx
Salin selepas log masuk

Jika anda ingin melihat log kontena, anda boleh menggunakan arahan berikut:

docker logs <容器ID>
Salin selepas log masuk

Jika anda ingin memasukkan bekas yang sedang berjalan dan melaksanakan arahan, anda boleh menggunakan yang berikut arahan:

docker exec -it <容器ID> bash
Salin selepas log masuk

Ini akan membuka shell bash lalai dalam bekas di mana anda boleh melaksanakan semua arahan.

Ringkasan

Docker ialah penyelesaian kontena popular yang membolehkan anda membungkus dan menjalankan aplikasi dengan mudah serta menyediakan penggunaan dan pengurusan aplikasi yang pantas. Memasang dan mengkonfigurasi Docker pada Windows juga semakin mudah. Melalui pengenalan artikel ini, anda telah mempelajari cara memasang dan mengkonfigurasi Docker pada Windows, dan menggunakannya untuk menjalankan dan mengurus bekas. Sudah tentu, Docker menyediakan lebih daripada fungsi ini, dan anda boleh mengetahui lebih lanjut tentang ciri dan arahan lain yang lebih maju untuk memaksimumkannya.

Atas ialah kandungan terperinci Cara menggunakan docker pada windows. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan