VMWare

Cara Menyiapkan Docker Machine dengan VMware Workstation

Cara Menyiapkan Docker Machine dengan VMware Workstation
Docker Machine adalah alat untuk mengurus pelbagai host / mesin Docker dari jauh dari satu komputer. Anda juga boleh membuat host / mesin Docker untuk menguji Docker secara tempatan dengan Docker Machine dan platform virtualisasi yang disokong seperti VirtualBox, VMware, Hyper-V dll.

Docker Machine mempunyai pemacu untuk platform virtualisasi yang berbeza seperti VMware Fusion, VirtualBox, Hyper-V, dan banyak perkhidmatan awan seperti Amazon EC2, Google Cloud, Digital Ocean dll. secara lalai. Tetapi pemacu VMware Workstation Pro tidak dipasang secara lalai.

Dalam artikel ini, saya akan menunjukkan kepada anda cara memasang Mesin Docker, memasang pemacu VMware Workstation Pro untuk Mesin Docker dan menggunakan Mesin Docker dengan VMware Workstation Pro. Saya akan menggunakan Ubuntu 18.04 LTS untuk demonstrasi. Tetapi, sebarang pengedaran Linux moden semestinya berjalan lancar. Oleh itu, mari kita mulakan.

Prasyarat:

Untuk berjaya mengikuti artikel ini, anda mesti mempunyai,

linuxhint.com mempunyai banyak artikel yang ditulis mengenai topik-topik ini. Saya mengesyorkan anda melihat mereka sekiranya anda memerlukan bantuan.

Memasang Mesin Docker:

Sebelum anda memasang Docker Machine, pastikan anda mempunyai VMware Workstation Pro 14 atau lebih tinggi dan Docker dipasang pada komputer anda.

Seperti yang anda lihat, saya mempunyai VMware Workstation Pro 15 dan Docker 18.09 dipasang pada Ubuntu 18 saya.Mesin 04 LTS.

Sekarang, pasang Docker Machine pada komputer Linux anda dengan arahan berikut:

$ base = https: // github.com / docker / mesin / siaran / muat turun / v0.16.0 &&
curl -L $ base / docker-machine - $ (uname -s) - $ (uname -m)> / tmp / docker-machine &&
sudo install / tmp / docker-machine / usr / local / bin / docker-machine

Seperti yang anda lihat, binari Mesin Docker sedang dimuat turun. Mungkin diperlukan sedikit masa untuk diselesaikan.

Mesin Docker harus dimuat turun dan dipasang.

Sekarang, periksa sama ada Docker Machine berfungsi dengan arahan berikut:

$ docker-machine - penukaran

Seperti yang anda lihat, Docker Machine berfungsi dengan baik.

Anda juga harus memasang skrip penyelesaian auto bock Docker Machine. Untuk melakukan itu, jalankan arahan berikut:

asas = https: // mentah.githubusercontent.com / docker / mesin / v0.16.0
untuk i dalam dok-mesin-cepat.bash docker-mesin-pembungkus.bash docker-mesin.bash
buat
sudo wget "$ base / contrib / penyelesaian / bash / $ i" -P / etc / bash_completion.d
selesai

Skrip penyelesaian automatik bash untuk Docker Machine harus dipasang.

Sekarang, tutup terminal dan buka lagi. Kemudian, cuba lihat sama ada penyelesaian automatik Mesin Docker berfungsi.

Seperti yang anda lihat, penyelesaian automatik berfungsi dengan baik.

Memasang Pemacu Stesen Kerja VMware untuk Mesin Docker:

Tidak ada pemacu VMware Workstation Pro untuk Docker Machine secara lalai. Tetapi, anda boleh memasang Pemacu Workstation VMware dari mesin-pemandu / pemandu-mesin-pemandu-vmware Repositori GitHub dan gunakannya dengan Docker Machine.

Pertama, lawati halaman pelepasan repositori GitHub mesin-pemandu / pemandu-mesin-pemandu-vmware. Setelah halaman dimuat, tatal ke bawah sedikit dan cari pautan dok-mesin-pemandu-vmware_linux_amd64 seperti yang ditandakan pada tangkapan skrin di bawah. Sekarang, klik padanya.

Penyemak imbas anda akan meminta anda menyimpan fail tersebut. Klik pada Simpan fail.

Fail mesti dimuat turun.

Sekarang, buka Terminal dan arahkan ke ~ / Muat turun direktori dengan arahan berikut:

$ cd ~ / Muat turun

Fail pemacu VMware yang baru anda muat turun mesti ada di sini.

Sekarang, anda harus membuat fail dapat dilaksanakan dengan perintah berikut:

$ sudo chmod + x docker-machine-driver-vmware_linux_amd64

Seperti yang anda lihat, fail pemacu kini boleh dilaksanakan.

Sekarang, anda mesti menamakan semula fail pemacu menjadi dok-mesin-pemandu-vmware. Untuk melakukan itu, jalankan arahan berikut:

$ mv -v docker-machine-driver-vmware_linux_amd64 docker-machine-driver-vmware

Fail pemacu harus dinamakan semula.

Sekarang, anda harus memindahkan fail pemacu ke direktori yang ada di PATH pemboleh ubah. Selalunya, / tong sampah atau / usr / tong sampah direktori cukup baik. Tetapi, jika anda ingin mengetahui direktori lain yang boleh anda masukkan, jalankan arahan berikut:

$ gema $ PATH

Seperti yang anda lihat, / usr / tong sampah dan / tong sampah direktori ada di PATH.

Untuk memindahkan fail pemacu ke / usr / tong sampah direktori, jalankan arahan berikut:

$ sudo mv -v docker-machine-driver-vmware / usr / bin

Pemacu harus dipasang. Sekarang, anda boleh menggunakannya dengan Docker Machine.

Membuat Mesin Docker:

Sekarang, anda boleh membuat mesin Docker baru dengan arahan berikut:

$ docker-machine create --driver = vmware lalai

Di sini, lalai adalah nama mesin Docker. Anda boleh menyebutnya apa sahaja yang anda mahukan.

Semasa anda membuat mesin Docker untuk pertama kalinya, imej ISO Boot2Docker akan dimuat turun. Mungkin diperlukan sedikit masa untuk diselesaikan.

Mesin Docker baru lalai harus dibuat.

Mulai sekarang, tidak perlu lama untuk membuat mesin Docker baru kerana imej ISO Boot2Docker akan disimpan dalam cache.

Penyenaraian Mesin Docker Yang Terdapat:

Anda boleh menyenaraikan semua mesin Docker yang anda buat dengan arahan berikut:

$ dok-mesin ls

Seperti yang anda lihat, lalai Mesin dok sedang berjalan. Ia menggunakan pemacu vmware dan mesin Docker menjalankan Docker versi 18.09.3 pada masa penulisan ini.

Mencetak Alamat IP Mesin Docker:

Anda memerlukan alamat IP mesin Docker semasa anda ingin menyambung ke beberapa perkhidmatan yang berjalan di wadah yang dihoskan pada mesin Docker tertentu.

Anda hanya boleh mencetak alamat IP mesin Docker yang anda mahukan.

Katakan, anda ingin mengetahui alamat IP lalai mesin Docker. Untuk melakukan itu, jalankan arahan berikut:

$ docker-machine ip lalai

Alamat IP harus dicetak di layar seperti gambar di bawah.

Menggunakan Mesin Docker:

Untuk menyambung ke mesin Docker anda lalai, jalankan arahan berikut:

$ default menggunakan mesin-docker

Seperti yang anda lihat, saya dapat menjalankan perintah Docker seperti biasa.

Setelah selesai membuat kerja, anda mungkin mahu beralih ke mesin Docker lain (katakanlah pelantar1). Untuk melakukannya, anda boleh menjalankan arahan berikut:

$ docker-machine use docker1

Setelah selesai dengan semua kerja anda, anda mungkin ingin kembali ke persekitaran Docker tempatan anda. Untuk melakukannya, jalankan arahan berikut:

$ penggunaan mesin docker -u

Memulakan dan Menghentikan Mesin Docker:

Sekiranya anda mahu, anda boleh menghentikan mesin Docker yang sedang berjalan (katakanlah lalai) seperti berikut:

$ dok-mesin berhenti lalai

Seperti yang anda lihat, lalai Mesin dok tidak lagi berfungsi.

Sekiranya anda mahu memulakan mesin Docker lalai sekali lagi, kemudian jalankan arahan berikut:

$ docker-mesin mula lalai

Seperti yang anda lihat, mesin Docker lalai sedang berjalan lagi.

Mengeluarkan Mesin Docker:

Sekiranya anda tidak memerlukan mesin Docker lagi, anda boleh mengeluarkannya.

Sebagai contoh, katakan, anda mahu mengeluarkan mesin Docker pelantar3. Untuk melakukan itu, jalankan arahan berikut:

$ docker-mesin rm docker3

Sekarang, tekan y dan kemudian tekan bersambung.

Mesin Docker pelantar3 harus dikeluarkan.

Jadi, begitulah cara anda menyediakan dan menggunakan Docker Machine dengan VMware Workstation Pro. Terima kasih kerana membaca artikel ini.

Shadow of the Tomb Raider untuk Tutorial Linux
Shadow of the Tomb Raider adalah penambahan kedua belas untuk siri Tomb Raider - francais permainan aksi-pengembaraan yang dibuat oleh Eidos Montreal....
Cara Meningkatkan FPS di Linux?
FPS bermaksud Bingkai sesaat. Tugas FPS adalah mengukur kadar bingkai dalam pemutaran video atau persembahan permainan. Dengan kata mudah bilangan gam...
Permainan Makmal Apl Oculus Teratas
Sekiranya anda adalah pemilik alat dengar Oculus, maka anda mesti mengetahui tentang memuatkan sideload. Sideloading adalah proses memasang kandungan ...