Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk menjalankan fail imej docker dalam win10

Bagaimana untuk menjalankan fail imej docker dalam win10

PHPz
PHPzasal
2023-04-18 14:10:263142semak imbas

Dengan populariti pengkomputeran awan, Docker telah menjadi alat yang sangat diperlukan untuk banyak pembangun. Docker boleh menyelesaikan masalah perbezaan antara persekitaran pembangunan yang berbeza dengan berkesan, membantu pembangun membina persekitaran pembangunan yang lengkap dan membungkus aplikasi ke dalam bekas untuk penghantaran dan penggunaan yang mudah.

Walau bagaimanapun, menjalankan Docker pada sistem Windows 10 bukanlah perkara yang sangat mudah. Dalam Windows 10, memandangkan Docker berjalan dalam persekitaran Linux maya, anda perlu memasang Docker dan komponen mesin maya sebelum anda boleh menjalankan fail imej Docker.

Sekarang, mari kita perkenalkan secara terperinci langkah-langkah khusus untuk menjalankan fail imej Docker pada Windows 10.

Langkah Pertama: Pasang Docker

Untuk menjalankan Docker pada Windows 10, anda mesti memasang Docker untuk Windows dahulu. Docker untuk Windows boleh dimuat turun dari laman web rasmi Docker.

Selepas muat turun selesai, klik dua kali fail pemasangan untuk melengkapkan pemasangan mengikut tetapan lalai.

Selepas pemasangan selesai, kita perlu menyemak sama ada Docker telah dipasang dengan betul. Masukkan arahan berikut pada baris arahan:

docker --version

Jika maklumat versi Docker dikeluarkan, ini bermakna Docker berjaya dipasang.

Langkah 2: Hidupkan Hyper-V

Dalam Windows 10, Docker menjalankan teknologi virtualisasi Hyper-V. Oleh itu, kita perlu mendayakan Hyper-V terlebih dahulu. Dalam Windows 10, tugas ini boleh dicapai dengan mudah menggunakan alat baris arahan PowerShell.

Cari alat baris arahan PowerShell dalam menu mula dan jalankannya sebagai pentadbir, kemudian jalankan arahan berikut:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

Ikuti gesaan dan tunggu pemasangan Hyper-V untuk lengkap.

Langkah 3: Dayakan sokongan kontena

Untuk Docker menjalankan imej Linux dalam Windows 10, kami juga perlu mendayakan sokongan kontena.

Dalam PowerShell, jalankan arahan berikut:

Enable-WindowsOptionalFeature -Online -FeatureName containers –All

Tunggu sehingga sokongan kontena dipasang dan kemudian mulakan semula komputer anda.

Langkah 4: Jalankan imej Docker

Dalam Windows 10, kita perlu menarik imej pada Docker Hub terlebih dahulu dan kemudian jalankannya.

Buka tetingkap baris arahan dan jalankan arahan berikut:

docker pull <镜像名称>

Arahan ini akan memuat turun imej yang ditentukan daripada Docker Hub ke setempat anda.

Selepas muat turun selesai, kita boleh menjalankan arahan berikut untuk memulakan bekas:

docker run -it --name <容器名称> <镜像名称>
  • -i bermaksud menjalankan bekas dalam mod interaktif; >-t bermaksud Bekas memperuntukkan terminal maya;
  • --nama menentukan nama bekas;
  • Selepas operasi selesai, kami boleh melakukan pelbagai operasi di dalam bekas. Contohnya, pasang perisian dalam bekas, jalankan skrip, kod nyahpepijat dan banyak lagi.
  • Langkah 5: Padamkan bekas

Apabila kita tidak lagi memerlukan bekas itu, kita boleh menggunakan arahan berikut untuk memadamkan bekas:

Di mana, < ID Bekas> ; ialah nombor bekas untuk dipadamkan.

Perlu diambil perhatian bahawa pemadaman bekas akan memadamkan semua data dalam bekas, jadi anda mesti menyandarkan data yang sepadan sebelum memadamkan bekas itu.
docker rm <容器ID>

Ringkasan

Di atas ialah langkah khusus untuk menjalankan imej Docker pada Windows 10. Perlu diingat bahawa apabila memasang dan menjalankan imej Docker, anda mesti mengikut spesifikasi yang sepadan dan memastikan bahawa interaksi antara hos dan bekas adalah selamat dan boleh dipercayai. Apabila menggunakan Docker, kami juga harus mengukuhkan pemahaman kami tentang teknologi virtualisasi dan keselamatan kontena supaya kami dapat menggunakan Docker dengan lebih baik dan meningkatkan kecekapan pembangunan dan kualiti perkhidmatan.

Atas ialah kandungan terperinci Bagaimana untuk menjalankan fail imej docker dalam win10. 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