Rumah >Operasi dan penyelenggaraan >Docker >Cara menggunakan docker pada windows

Cara menggunakan docker pada windows

PHPz
PHPzasal
2023-04-18 14:06:522564semak imbas

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
}

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

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

docker logs <容器ID>

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

docker exec -it <容器ID> bash

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!

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