Rumah >Peranti teknologi >industri IT >Cara Memasang Docker di Windows 10 Home
Run Docker pada edisi rumah Windows 10: Panduan untuk memintas had pemasangan
Docker for Windows Installer tidak akan berjalan pada edisi rumah Windows 10, tetapi itu tidak bermakna anda tidak boleh menjalankan bekas Linux pada Windows. Artikel ini akan membimbing anda melalui cara menubuhkan persekitaran Docker pada edisi rumah Windows 10 tanpa bergantung pada teknologi Hyper-V.
Mata utama:
Prinsip kerja:
Docker bergantung pada kernel Linux untuk menjalankan bekas Linux. Untuk melaksanakan ciri ini pada Windows, anda perlu menyediakan mesin maya Linux yang berjalan sebagai tetamu di Windows 10 Home Edition. Mesin Docker dapat memudahkan proses ini. Pelanggan Docker akan menggunakan SSH untuk berkomunikasi dengan Enjin Docker, dan bekas sebenarnya berjalan dalam mesin maya, bukan pada hos Windows.
Tetapan awal:
C: choco install virtualbox
Tetapan Enjin Docker:
C: choco install docker-machine
$ docker-machine create --driver virtualbox default
default
设置
Konfigurasi folder dikongsi: 网络
Di VirtualBox, pilih 适配器1
mesin maya, pergi ke 端口转发
& gt; Pastikan pilihan tetap ditetapkan. (Selesaikan ralat tetapan tidak sah: Tingkatkan memori video dalam tetapan paparan) default
设置
共享文件夹
$ docker-machine start vbox
ke fail <code class="language-bash">$ docker-machine env default $ eval $(docker-machine env default --shell linux)</code>
eval
Tetapan Alat Docker: .bashrc
DOCKER_CERT_PATH
beralih ke git bash dan jalankan arahan berikut untuk mengesahkan bahawa Docker berjalan secara normal:
Berjaya menjalankan arahan di atas bermakna Docker telah dipasang dengan jayanya.
<code class="language-powershell">C:\ choco install docker-cli C:\ choco install docker-compose</code>Tetapkan Docker pada WSL2:
<code class="language-bash">$ docker-machine start default $ docker-machine ls $ eval $(docker-machine env default --shell linux) $ docker info $ docker run hello-world</code>di terminal WSL2 Ubuntu:
Memasang klien Docker dan docker Compose: Ikuti dokumentasi rasmi untuk memasang, atau gunakan
untuk memasang Docker Compose.
pip
Mulakan semula sistem untuk membuat tetapan berkuatkuasa. /etc/wsl.conf
Tambah pembolehubah persekitaran Docker dalam fail <code>[automount] root = / options = "metadata"</code>dan laksanakan
.
.bashrc
source ~/.bashrc
Menyediakan Docker pada Windows 10 Home Edition lebih rumit. Penyelesaian yang lebih mudah ialah beralih ke persekitaran pembangunan Linux. Ringkasan:
Artikel ini menerangkan cara memasang dan menjalankan Docker pada edisi rumah Windows 10. Jika anda menghadapi masalah, sila periksa langkah -langkah dengan teliti. Untuk pengalaman pembangunan Docker yang lebih lancar, disarankan untuk beralih ke Linux.
(bahagian Soalan Lazim adalah sama dengan teks asal, ditinggalkan di sini)
Atas ialah kandungan terperinci Cara Memasang Docker di Windows 10 Home. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!