VMWare

Jak nastavit Docker Machine s pracovní stanicí VMware

Jak nastavit Docker Machine s pracovní stanicí VMware
Docker Machine je nástroj pro vzdálenou správu více hostitelů / strojů Docker z jednoho počítače. Můžete také vytvořit hostitele / stroje Docker pro místní testování Dockeru pomocí Docker Machine a podporované virtualizační platformy, jako jsou VirtualBox, VMware, Hyper-V atd.

Docker Machine má ovladače pro různé virtualizační platformy, jako jsou VMware Fusion, VirtualBox, Hyper-V a mnoho cloudových služeb, jako jsou Amazon EC2, Google Cloud, Digital Ocean atd. ve výchozím stavu. Ve výchozím nastavení ale nemá nainstalovaný ovladač VMware Workstation Pro.

V tomto článku vám ukážu, jak nainstalovat Docker Machine, nainstalovat ovladač VMware Workstation Pro pro Docker Machine a používat Docker Machine s VMware Workstation Pro. Budu používat Ubuntu 18.04 LTS pro demonstraci. Jakákoli moderní distribuce Linuxu by ale měla fungovat dobře. Pojďme tedy začít.

Předpoklady:

Abyste mohli úspěšně sledovat tento článek, musíte mít,

linuxhint.com má mnoho článků napsaných na tato témata. Doporučuji se na ně podívat, pokud budete potřebovat pomoc.

Instalace Docker Machine:

Před instalací Docker Machine se ujistěte, že máte ve svém počítači nainstalovanou VMware Workstation Pro 14 nebo vyšší a Docker.

Jak vidíte, mám VMware Workstation Pro 15 a Docker 18.09 nainstalován na mém Ubuntu 18.04 LTS stroj.

Nyní nainstalujte Docker Machine do počítače se systémem Linux pomocí následujícího příkazu:

$ base = https: // github.com / docker / machine / releases / download / 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

Jak vidíte, binární program Docker Machine se stahuje. Dokončení může chvíli trvat.

Docker Machine by měl být stažen a nainstalován.

Nyní zkontrolujte, zda Docker Machine pracuje pomocí následujícího příkazu:

$ docker-machine - verze

Jak vidíte, Docker Machine funguje správně.

Měli byste také nainstalovat skripty automatického dokončování bash Docker Machine. Chcete-li to provést, spusťte následující příkaz:

base = https: // raw.githubusercontent.com / docker / machine / v0.16.0
pro i v docker-machine-prompt.bash docker-machine-wrapper.dokovací stroj bash.bash
dělat
sudo wget "$ base / contrib / dokončení / bash / $ i" -P / etc / bash_completion.d
Hotovo

By měly být nainstalovány skripty automatického dokončení bash pro Docker Machine.

Nyní zavřete terminál a znovu jej otevřete. Poté zkuste zjistit, zda funguje automatické dokončování Docker Machine.

Jak vidíte, automatické dokončování funguje velmi dobře.

Instalace ovladače pracovní stanice VMware pro Docker Machine:

Ve výchozím nastavení není pro Docker Machine žádný ovladač VMware Workstation Pro. Ovladač pracovní stanice VMware ale můžete nainstalovat z řidiči strojů / docker-machine-driver-vmware Úložiště GitHub a použijte jej s Docker Machine.

Nejprve navštivte stránku vydání úložiště GitHub řidiči strojů / docker-machine-driver-vmware. Jakmile se stránka načte, posuňte se trochu dolů a najděte odkaz docker-machine-driver-vmware_linux_amd64 jak je uvedeno na snímku obrazovky níže. Nyní na něj klikněte.

Váš prohlížeč by vás měl vyzvat k uložení souboru. Klikněte na Uložení souboru.

Soubor by měl být stažen.

Nyní otevřete terminál a přejděte na ~ / Ke stažení adresář s následujícím příkazem:

$ cd ~ / Stahování

Soubor ovladače VMware, který jste právě stáhli, by měl být zde.

Nyní musíte soubor spustit pomocí následujícího příkazu:

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

Jak vidíte, soubor ovladače je nyní spustitelný.

Nyní musíte soubor ovladače přejmenovat na docker-machine-driver-vmware. Chcete-li to provést, spusťte následující příkaz:

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

Soubor ovladače by měl být přejmenován.

Nyní musíte přesunout soubor ovladače do adresáře, který je v adresáři CESTA proměnná. Obvykle, /zásobník nebo / usr / bin adresář je dost dobrý. Pokud však chcete zjistit, do kterého jiného adresáře jej můžete vložit, spusťte následující příkaz:

$ echo $ PATH

Jak můžete vidět, / usr / bin a /zásobník adresáře jsou v PATH.

Přesunutí souboru ovladače do / usr / bin adresáře, spusťte následující příkaz:

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

Ovladač by měl být nainstalován. Nyní jej můžete použít s Docker Machine.

Vytvoření Docker Machine:

Nyní můžete vytvořit nový Docker stroj pomocí následujícího příkazu:

$ docker-machine create --driver = výchozí vmware

Tady, výchozí je název Dockerova stroje. Můžete to nazvat jak chcete.

Když vytváříte Docker stroj poprvé, stáhne se obraz ISO Boot2Docker. Dokončení může chvíli trvat.

Nový Docker stroj výchozí by měl být vytvořen.

Od této chvíle nebude trvat dlouho, než se vytvoří nové stroje Docker, protože obraz ISO Boot2Docker bude uložen do mezipaměti.

Seznam dostupných Docker strojů:

Můžete zobrazit seznam všech Docker strojů, které jste vytvořili pomocí následujícího příkazu:

$ docker-machine ls

Jak vidíte, výchozí Docker stroj běží. Používá ovladač vmware a na počítači Docker běží Docker verze 18.09.3 v době psaní tohoto článku.

Tisk IP adresy Docker Machines:

IP adresu stroje Docker potřebujete, když se chcete připojit k některým službám běžícím na kontejnerech hostovaných na tomto konkrétním počítači Docker.

Můžete vytisknout pouze adresu IP zařízení Docker, které chcete.

Řekněme, že chcete zjistit výchozí adresu IP zařízení Docker. Chcete-li to provést, spusťte následující příkaz:

$ Docker-Machine IP výchozí

IP adresa by měla být vytištěna na obrazovce, jak je znázorněno níže.

Používání Docker Machines:

Pro připojení k vašemu Docker stroji výchozí, spusťte následující příkaz:

$ Docker-Machine používá výchozí

Jak vidíte, můžu běžet příkazy Dockeru jako obvykle.

Jakmile dokončíte práci, možná budete chtít přepnout na jiný Docker stroj (řekněme docker1). Chcete-li to provést, můžete spustit následující příkaz:

$ docker-machine použití docker1

Jakmile dokončíte veškerou svou práci, možná se budete chtít vrátit zpět do místního prostředí Dockeru. Chcete-li to provést, stačí spustit následující příkaz:

$ docker-machine use -u

Spuštění a zastavení Docker strojů:

Pokud chcete, můžete zastavit běžící stroj Docker (řekněme výchozí) jak následuje:

$ docker-machine stop defaultv

Jak vidíte, výchozí Stroj Docker již nefunguje.

Pokud chcete spustit Docker stroj výchozí znovu spusťte následující příkaz:

$ docker-machine start default

Jak vidíte, Dockerův stroj výchozí běží znovu.

Odebrání Docker strojů:

Pokud už žádný Docker stroj nepotřebujete, můžete jej jednoduše odstranit.

Řekněme například, že chcete odebrat stroj Docker docker3. Chcete-li to provést, spusťte následující příkaz:

$ docker-machine rm docker3

Nyní stiskněte y a poté stiskněte pokračovat.

Dockerův stroj docker3 by měl být odstraněn.

Takto tedy nastavujete a používáte Docker Machine s VMware Workstation Pro. Děkujeme za přečtení tohoto článku.

Emulace kliknutí myší vznášením pomocí myši Clickless Mouse ve Windows 10
Používání myši nebo klávesnice ve špatném držení těla nadměrného používání může mít za následek mnoho zdravotních problémů, včetně napětí, syndromu ka...
Přidejte gesta myši do Windows 10 pomocí těchto bezplatných nástrojů
V posledních letech se počítače a operační systémy značně vyvinuly. Bývaly doby, kdy uživatelé museli procházet správci souborů pomocí příkazů. Stejně...
Ovládejte a spravujte pohyb myši mezi více monitory ve Windows 10
Správce myší se dvěma displeji umožňuje ovládat a konfigurovat pohyb myši mezi více monitory zpomalením jeho pohybů poblíž hranice. Windows 10/8 vám u...