VMWare

Hvordan sette opp Docker-maskin med VMware arbeidsstasjon

Hvordan sette opp Docker-maskin med VMware arbeidsstasjon
Docker Machine er et verktøy for å administrere flere Docker-verter / maskiner eksternt fra en enkelt datamaskin. Du kan også opprette Docker-verter / maskiner for å teste Docker lokalt med Docker Machine og en støttet virtualiseringsplattform som VirtualBox, VMware, Hyper-V osv.

Docker Machine har drivere for forskjellige virtualiseringsplattformer som VMware Fusion, VirtualBox, Hyper-V og mange skytjenester som Amazon EC2, Google Cloud, Digital Ocean osv. som standard. Men den har ikke en VMware Workstation Pro-driver installert som standard.

I denne artikkelen skal jeg vise deg hvordan du installerer Docker Machine, installerer VMware Workstation Pro-driver for Docker Machine og bruker Docker Machine med VMware Workstation Pro. Jeg skal bruke Ubuntu 18.04 LTS for demonstrasjonen. Men enhver moderne Linux-distribusjon skal fungere fint. Så la oss komme i gang.

Forutsetninger:

For å kunne følge denne artikkelen, må du ha,

linuxhint.com har mange artikler skrevet om disse emnene. Jeg anbefaler at du tar en titt på dem hvis du trenger hjelp.

Installere Docker-maskin:

Før du installerer Docker Machine, må du sørge for at du har VMware Workstation Pro 14 eller nyere og Docker installert på datamaskinen.

Som du kan se, har jeg VMware Workstation Pro 15 og Docker 18.09 installert på min Ubuntu 18.04 LTS maskin.

Installer nå Docker Machine på Linux-datamaskinen din med følgende kommando:

$ base = https: // github.no / docker / maskin / utgivelser / nedlasting / v0.16.0 &&
krøll -L $ base / docker-maskin - $ (uname -s) - $ (uname -m)> / tmp / docker-machine &&
sudo install / tmp / docker-machine / usr / local / bin / docker-machine

Som du kan se, lastes ned Docker Machine binær. Det kan ta litt tid å fullføre.

Docker Machine bør lastes ned og installeres.

Sjekk nå om Docker Machine jobber med følgende kommando:

$ docker-maskin --versjon

Som du kan se, fungerer Docker Machine som den skal.

Du bør også installere Docker Machine bash automatisk fullføringsskript. For å gjøre det, kjør følgende kommando:

base = https: // rå.githubusercontent.com / docker / machine / v0.16.0
for jeg i docker-maskin-ledetekst.bash docker-maskin-innpakning.bash docker-maskin.bash
gjøre
sudo wget "$ base / bidrag / fullføring / bash / $ i" -P / etc / bash_completion.d
ferdig

De bash autofullføringsskriptene for Docker Machine bør installeres.

Nå lukker du terminalen og åpner den igjen. Prøv deretter å se om automatisk fullføring av Docker Machine fungerer.

Som du kan se, fungerer autofullføring veldig bra.

Installere VMware Workstation Driver for Docker Machine:

Det er ingen VMware Workstation Pro-driver for Docker Machine som standard. Men du kan installere VMware Workstation Driver fra maskindrivere / docker-maskin-driver-vmware GitHub repository og bruk den med Docker Machine.

Gå først til utgivelsessiden til GitHub-depotet maskindrivere / docker-maskin-driver-vmware. Når siden er lastet, blar du litt nedover og finner lenken docker-maskin-driver-vmware_linux_amd64 som markert i skjermbildet nedenfor. Klikk nå på den.

Nettleseren din bør be deg om å lagre filen. Klikk på Lagre filen.

Filen skal lastes ned.

Nå åpner du en terminal og navigerer til ~ / Nedlastinger katalog med følgende kommando:

$ cd ~ / Nedlastinger

VMware-driverfilen du nettopp lastet ned, skal være her.

Nå må du gjøre filen kjørbar med følgende kommando:

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

Som du kan se, er driverfilen nå kjørbar.

Nå må du gi driverfilen nytt navn docker-maskin-driver-vmware. For å gjøre det, kjør følgende kommando:

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

Driverfilen skal gi nytt navn.

Nå må du flytte driverfilen til en katalog som er i STI variabel. Som oftest, / søppel eller / usr / søppel katalogen er god nok. Men hvis du vil finne ut hvilken annen katalog du kan legge den i, kjør følgende kommando:

$ ekko $ PATH

Som du kan se, / usr / søppel og / søppel kataloger er i PATH.

For å flytte driverfilen til / usr / søppel katalog, kjør følgende kommando:

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

Driveren skal installeres. Nå kan du bruke den med Docker Machine.

Opprette en Docker-maskin:

Nå kan du opprette en ny Docker-maskin med følgende kommando:

$ docker-machine create --driver = vmware standard

Her, misligholde er navnet på Docker-maskinen. Du kan kalle det hva du vil.

Når du oppretter en Docker-maskin for første gang, blir Boot2Docker ISO-bildet lastet ned. Det kan ta litt tid å fullføre.

En ny Docker-maskin misligholde skal opprettes.

Fra nå av tar det ikke lang tid å opprette nye Docker-maskiner ettersom Boot2Docker ISO-bildet blir bufret.

Oppføring tilgjengelige Docker-maskiner:

Du kan liste opp alle Docker-maskiner du har opprettet med følgende kommando:

$ docker-maskin ls

Som du kan se, er misligholde Docker-maskinen kjører. Den bruker vmware-driveren, og Docker-maskinen kjører Docker versjon 18.09.3 i skrivende stund.

Skrive ut IP-adressen til Docker Machines:

Du trenger IP-adressen til Docker-maskinen når du vil koble til noen tjenester som kjører på containerne som er vert på den aktuelle Docker-maskinen.

Du kan bare skrive ut IP-adressen til Docker-maskinen du vil ha.

La oss si at du vil finne ut IP-adressen til Docker-maskinens standard. For å gjøre det, kjør følgende kommando:

$ docker-maskin ip standard

IP-adressen skal skrives ut på skjermen som vist nedenfor.

Bruke Docker Machines:

For å koble til Docker-maskinen din misligholde, kjør følgende kommando:

$ docker-maskin bruker standard

Som du kan se, kan jeg kjøre Docker-kommandoene som vanlig.

Når du har gjort arbeidet ditt, vil du kanskje bytte til en annen Docker-maskin (la oss si docker1). For å gjøre det kan du kjøre følgende kommando:

$ docker-maskin bruk docker1

Når du er ferdig med alt arbeidet ditt, vil du kanskje gå tilbake til ditt lokale Docker-miljø. For å gjøre det, bare kjør følgende kommando:

$ docker-maskin bruk -u

Starte og stoppe dockermaskiner:

Hvis du vil, kan du stoppe en Docker-maskin som kjører (la oss si misligholde) som følger:

$ docker-maskin stopp standardv

Som du kan se, er misligholde Docker-maskinen kjører ikke lenger.

Hvis du vil starte Docker-maskinen misligholde igjen, og kjør deretter følgende kommando:

$ docker-maskin start standard

Som du kan se, Docker-maskinen misligholde kjører igjen.

Fjerne Docker-maskiner:

Hvis du ikke trenger noen Docker-maskin lenger, kan du bare fjerne den.

La oss for eksempel si at du vil fjerne Docker-maskinen docker3. For å gjøre det, kjør følgende kommando:

$ docker-maskin rm docker3

Trykk nå y og trykk deretter på å fortsette.

Docker-maskinen docker3 skal fjernes.

Så det er slik du konfigurerer og bruker Docker Machine med VMware Workstation Pro. Takk for at du leser denne artikkelen.

Beste Linux Distros for spill i 2021
Linux-operativsystemet har kommet langt fra det originale, enkle, serverbaserte utseendet. Dette operativsystemet har forbedret seg enormt de siste år...
Hvordan fange opp og streame spilløkten din på Linux
Tidligere ble spill bare ansett som en hobby, men med tiden så spillindustrien en enorm vekst når det gjelder teknologi og antall spillere. Spillpubli...
Beste spill å spille med håndsporing
Oculus Quest introduserte nylig den gode ideen om håndsporing uten kontrollere. Med et stadig økende antall spill og aktiviteter som utfører støtte en...