VMWare

Kā iestatīt Docker Machine ar VMware darbstaciju

Kā iestatīt Docker Machine ar VMware darbstaciju
Docker Machine ir rīks, lai attālināti pārvaldītu vairākus Docker resursdatorus / datorus no viena datora. Varat arī izveidot Docker resursdatorus / mašīnas Docker vietējai pārbaudei, izmantojot Docker Machine un atbalstītu virtualizācijas platformu, piemēram, VirtualBox, VMware, Hyper-V utt.

Docker Machine ir draiveri dažādām virtualizācijas platformām, piemēram, VMware Fusion, VirtualBox, Hyper-V un daudziem mākoņpakalpojumiem, piemēram, Amazon EC2, Google Cloud, Digital Ocean utt. pēc noklusējuma. Bet tam pēc noklusējuma nav instalēts VMware Workstation Pro draiveris.

Šajā rakstā es parādīšu, kā instalēt Docker Machine, instalēt VMware Workstation Pro draiveri Docker Machine un izmantot Docker Machine ar VMware Workstation Pro. Es izmantošu Ubuntu 18.04 LTS demonstrācijai. Bet jebkuram modernam Linux izplatījumam vajadzētu darboties lieliski. Tātad, sāksim darbu.

Priekšnosacījumi:

Lai veiksmīgi sekotu šim rakstam, jums ir jābūt,

linuxhint.com ir daudz rakstu par šīm tēmām. Es jums iesaku tos apskatīt, ja jums nepieciešama palīdzība.

Docker Machine instalēšana:

Pirms instalējat Docker Machine, pārliecinieties, vai datorā ir instalēta VMware Workstation Pro 14 vai jaunāka versija un Docker.

Kā redzat, man ir VMware Workstation Pro 15 un Docker 18.09 instalēts manā Ubuntu 18.04 LTS mašīna.

Tagad instalējiet Docker Machine savā Linux datorā ar šādu komandu:

$ base = https: // github.com / docker / machine / releases / download / v0.16.0 &&
čokurošanās -L $ base / docker-machine - $ (uname -s) - $ (uname -m)> / tmp / docker-machine &&
sudo install / tmp / docker-machine / usr / local / bin / docker-machine

Kā redzat, tiek lejupielādēts binārs dokeris Docker Machine. Tas var aizņemt kādu laiku, lai pabeigtu.

Docker Machine ir jālejupielādē un jāinstalē.

Tagad pārbaudiet, vai Docker Machine darbojas ar šādu komandu:

$ docker-machine - versija

Kā redzat, Docker Machine darbojas pareizi.

Jums vajadzētu instalēt arī Docker Machine bash automātiskās pabeigšanas skriptus. Lai to izdarītu, palaidiet šādu komandu:

bāze = https: // neapstrādāta.githubusercontent.com / docker / machine / v0.16.0
priekš i dokstacijā-mašīnā-uzvednē.bash docker-machine-wrapper.bash docker-machine.bash
darīt
sudo wget "$ base / contrib / pabeigšana / bash / $ i" -P / etc / bash_completion.d
izdarīts

Būtu jāinstalē Docker Machine automātiskās pabeigšanas skripti.

Tagad aizveriet termināli un atveriet to vēlreiz. Pēc tam mēģiniet pārbaudīt, vai darbojas Docker Machine automātiskā pabeigšana.

Kā redzat, automātiskā pabeigšana darbojas ļoti labi.

VMware darbstacijas draivera instalēšana Docker mašīnai:

Pēc noklusējuma Docker Machine nav VMware Workstation Pro draivera. Bet jūs varat instalēt VMware darbstacijas draiveri no mašīnu draiveri / dokstaciju mašīnu draiveri-vmware GitHub repozitoriju un izmantojiet to kopā ar Docker Machine.

Vispirms apmeklējiet GitHub repozitorija laidienu lapu mašīnu draiveri / dokstaciju-mašīnu draiveri-vmware. Kad lapa ir ielādēta, ritiniet nedaudz uz leju un atrodiet saiti docker-machine-driver-vmware_linux_amd64 kā norādīts zemāk redzamajā ekrānuzņēmumā. Tagad noklikšķiniet uz tā.

Pārlūkprogrammai vajadzētu pamudināt jūs saglabāt failu. Klikšķiniet uz Saglabāt failu.

Fails ir jāielādē.

Tagad atveriet termināli un dodieties uz ~ / Lejupielādes direktoriju ar šādu komandu:

$ cd ~ / Lejupielādes

Tikko lejupielādētajam VMware draivera failam jābūt šeit.

Tagad jums ir jādara fails izpildāms ar šādu komandu:

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

Kā redzat, draivera fails tagad ir izpildāms.

Tagad draivera fails jāpārdēvē par docker-machine-driver-vmware. Lai to izdarītu, palaidiet šādu komandu:

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

Draivera fails ir jāpārsauc.

Tagad draivera fails jāpārvieto uz direktoriju, kas atrodas CELS mainīgais. Parasti, / bin vai / usr / bin direktorijs ir pietiekami labs. Bet, ja vēlaties uzzināt, kādā citā direktorijā to varat ievietot, palaidiet šādu komandu:

$ echo $ PATH

Kā jūs redzat, / usr / bin un / bin direktoriji atrodas PATH.

Lai pārvietotu draivera failu uz / usr / bin direktorijā, izpildiet šādu komandu:

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

Draiveris ir jāinstalē. Tagad to varat izmantot kopā ar Docker Machine.

Docker Machine izveide:

Tagad jūs varat izveidot jaunu Docker mašīnu ar šādu komandu:

$ docker-machine create --driver = vmware noklusējums

Šeit, noklusējums ir Docker mašīnas nosaukums. Jūs to varat nosaukt kā vien vēlaties.

Pirmo reizi izveidojot Docker mašīnu, tiks lejupielādēts Boot2Docker ISO attēls. Tas var aizņemt kādu laiku, lai pabeigtu.

Jauna Docker mašīna noklusējums būtu jāizveido.

Turpmāk jaunu Docker mašīnu izveide neprasīs ilgu laiku, jo Boot2Docker ISO attēls tiks saglabāts kešatmiņā.

Sarakstā pieejamās dokeru mašīnas:

Visas izveidotās Docker mašīnas var uzskaitīt ar šādu komandu:

$ docker-machine ls

Kā redzat, noklusējums Dokeru mašīna darbojas. Tas izmanto vmware draiveri, un Docker mašīnā darbojas Docker 18. versija.09.3 rakstīšanas laikā.

Docker Machines IP adreses drukāšana:

Docker datora IP adrese ir nepieciešama, kad vēlaties izveidot savienojumu ar dažiem pakalpojumiem, kas darbojas attiecīgajā Docker mašīnā mitinātajos konteineros.

Jūs varat izdrukāt tikai vajadzīgās Docker iekārtas IP adresi.

Pieņemsim, ka vēlaties uzzināt Docker iekārtas noklusējuma IP adresi. Lai to izdarītu, palaidiet šādu komandu:

$ docker-machine ip noklusējums

IP adrese ir jādrukā uz ekrāna, kā parādīts zemāk.

Docker mašīnu izmantošana:

Lai izveidotu savienojumu ar Docker mašīnu noklusējums, palaidiet šādu komandu:

$ docker-machine izmanto noklusējumu

Kā redzat, es varu izpildīt Docker komandas kā parasti.

Kad esat paveicis savu darbu, iespējams, vēlēsities pāriet uz citu Docker mašīnu (pieņemsim, ka dokeris1). Lai to izdarītu, varat palaist šādu komandu:

$ docker-machine izmantojiet docker1

Kad esat pabeidzis visu savu darbu, iespējams, vēlēsities atgriezties savā vietējā Docker vidē. Lai to izdarītu, vienkārši palaidiet šādu komandu:

$ docker-machine izmantošana -u

Docker mašīnu palaišana un apturēšana:

Ja vēlaties, varat apturēt darbojošos Docker mašīnu (pieņemsim, ka noklusējums) sekojoši:

$ docker-machine stop defaultv

Kā redzat, noklusējums Docker mašīna vairs nedarbojas.

Ja vēlaties palaist Docker mašīnu noklusējums vēlreiz, pēc tam izpildiet šādu komandu:

$ docker-machine sākuma noklusējums

Kā redzat, Docker mašīna noklusējums atkal darbojas.

Dokeru mašīnu noņemšana:

Ja jums vairs nav nepieciešama neviena Docker mašīna, varat to vienkārši noņemt.

Piemēram, pieņemsim, ka vēlaties noņemt Docker mašīnu docker3. Lai to izdarītu, palaidiet šādu komandu:

$ docker-machine rm docker3

Tagad nospiediet y un pēc tam nospiediet turpināt.

Docker mašīna docker3 būtu jānoņem.

Tātad, kā jūs iestatāt un izmantojat Docker Machine ar VMware Workstation Pro. Paldies, ka izlasījāt šo rakstu.

Kā lejupielādēt un atskaņot Sid Meier Civilization VI operētājsistēmā Linux
Ievads spēlē Civilization 6 ir mūsdienīga klasiskā koncepcija, kas ieviesta Age of Empires spēļu sērijā. Ideja bija diezgan vienkārša; jūs sāktu pašā ...
Kā instalēt un spēlēt Doom uz Linux
Ievads liktenī Doom sērija radās 90. gados pēc sākotnējā Doom izlaišanas. Tas bija tūlītējs hīts, un kopš tā laika spēļu sērija ir saņēmusi daudzas ba...
Vulkan Linux lietotājiem
Ar katru jauno grafisko karšu paaudzi mēs redzam, kā spēļu izstrādātāji pārspēj grafiskās uzticamības robežas un tuvojas fotoreālismam. Neskatoties uz...