Docker Desktop – Az alkalmazások tárolásának legegyszerűbb módja

Ez a cikk világosan megismerheti a Docker Desktop Windows és MAC felhasználók számára. Megtanuljuk a Docker Desktop telepítését Windows és Mac gépeken. A telepítés után megpróbálunk végrehajtani néhány Docker műveletet.


Kezdjük el…

Elkezdeni

Docker Desktop egy natív asztali alkalmazás, amelyet a Docker fejlesztett a Windows és a MAC felhasználók számára. Ez a legegyszerűbb módja a Dockerized alkalmazások futtatásának, felépítésének, hibakeresésének és tesztelésének.

A Docker Desktop olyan fontos és leghasznosabb funkciókkal áll elő, mint a gyors szerkesztés-tesztelési ciklusok, a fájlváltozásról szóló értesítések, a beépített vállalati hálózati támogatás és a proxyk és VPN-k által választott rugalmasság elősegítése. A Docker asztal áll fejlesztői eszközök, Docker App,  Kubernetes, és verziószinkronizálás. Ez lehetővé teszi számunkra, hogy készítsünk hitelesített képek és sablonok a választott nyelvek és eszközök között.

Sebesség, biztonság és választás – mindent eljuttatunk Önhöz, amire szüksége van az asztalon elérhető, konténeres alkalmazások tervezéséhez és szállításához..

Mielőtt a telepítési folyamathoz ugorjunk, alaposan megismerjük a kiadásokat és a kiadásokat.

Docker kiadások

A Docker elsősorban két kiadásban érkezik, a CKÖZÖSSÉGI és a ENterprise kiadás. A közösségi kiadáshoz ingyenes Docker termékek tartoznak. Ezzel szemben a vállalati kiadás egy tanúsított konténerplatform, amely megkönnyíti a kereskedelmi felhasználókat olyan kiegészítő funkciókkal, mint a képbiztonság, a képkezelés, a szervezés és a tároló futási idejének kezelése, de ésszerű költséggel.

Tanulásainkat a közösségi kiadással kezdjük. Az adott operációs rendszeren futó Docker tárolók megosztják az operációs rendszer alapját. Ez azt jelenti, hogy nem használhatjuk a Windows kernelt (host) Linux-tárolók futtatásához, vagy fordítva. Ennek kiküszöbölésére van egy Docker Desktop for Windows és MAC.

Docker kiadás

A Docker Desktop közösségi kiadása kétféle ízben működik.

  • Stabil: Amint a név jelzi, a stabil kiadást alaposan tesztelik, és felhasználhatók megbízhatóbb alkalmazások fejlesztésére. Kiadásai teljes mértékben szinkronban vannak a Docker Engine kiadásaival. A stabil csatornán lehetősége van kiválasztani, hogy küldjön-e használati statisztikát vagy sem.
  • Él: Ezek a verziók a Docker Engine összes új és kísérleti tulajdonságát tartalmazzák. Több esély van a hibák, összeomlások és problémák előfordulására. A felhasználók azonban lehetőséget kapnak arra, hogy megismerjék a közelgő funkciókat.

Docker Windows rendszeren

 Kétféle opció érhető el a Docker Windows rendszeren.

# 1. A Docker Toolbox használata

A Docker eszközkészlet könnyű szerszámkészletet kínál nekünk.

  • Oracle virtuális doboz
  • Docker motor
  • Dokkológép
  • Docker komponálni
  • Kitematic GUI

A fenti eszközök kiküszöbölik a külön virtuális gép telepítésének szükségességét a Docker futtatásához. Csak telepítse a futtatható Docker eszköztárat közvetlenül a Windows rendszerre, és kezdje el alkalmazások fejlesztését a Docker tárolókon. 64 bites operációs rendszert és Windows 7 vagy újabb rendszert igényel, a virtualizációs módban engedélyezve.

De a dokkoló eszközkészlet is a Windows által nyújtott eredeti támogatás a Docker futtatásához, és annak örökölt megoldása minden olyan Windows operációs rendszerhez, amely nem felel meg a kívánt konfigurációnak.

# 2. A Docker Desktop használata

A Docker Desktop az újabb technológia, amelyet a Windows alkalmazásban a Docker használ. Helyettesíti az Oracle virtuális dobozt egy natív virtualizációs technikával, amely a Windowson elérhető, a Microsoft Hyper-V.

A Docker továbbra is az alul létrehozott Linux gépen fog futni. De ezúttal az Oracle virtuális doboz helyett a natív Microsoft Hyper-V-et használtuk.

Telepítés Windows rendszerre

Letölthető innen Docker Hub tárolók.

Docker Desktop for Windows

A telepítés megkezdése előtt meg kell vizsgálnunk a rendszerkövetelményeket. Az operációs rendszernek a következőkkel kell rendelkeznie:

  • Windows 10 vagy Windows Server 2016 professzionális vagy vállalati kiadás
  • Hyper-V támogatás.

A Hyper-V futtatásához a hardvernek meg kell felelnie az alábbi feltételeknek:

  • 64 bites processzor
  • >= 4 GB RAM
  • BIOS szintű hardver virtualizációs támogatás

Ezért a szoftver és a hardver függősége a Docker Desktop Windows operációs rendszeren történő futtatása.

Telepítés a Windows Home rendszerre:

A letöltés után kövesse az alábbi utasításokat:

  • Kattintson duplán a Docker Desktop elemre Installer.exe a telepítő futtatásához. Megkezdi a csomag letöltését.

Docker asztali telepítés

  • Amikor a rendszer kéri, válassza ki a virtualizációhoz szükséges Hyper-V szolgáltatást (az alábbi pillanatkép szerint).

Hypervisor stb. Kiválasztások

  • Miután rákattint az OK gombra, elkezdi a futtatható fájlok kicsomagolását és telepítését.

Folyamat

  • Sikeres telepítés. A Windows gépek újraindítást igényelnek.
  • A Docker Desktop ikon megjelenik az asztalon. Kattintson duplán az indításhoz.
  • A Docker Desktop for Windows rendelkezik Docker motor, Jegyző, Docker komponálni, Kubernetes és a hitelesítő segítő. Miután elindította, megjelenik az egyes termékek verziója.

Docker asztali közösség

  • Végül lehetősége van egy kép klónozására a Github tárházból / Docker Hubból, az Összeállítás, futtatás és a megosztott alkalmazás megosztásához..

Repo klón

Telepítés macOS-ra

Letölthető innen Docker Hub tárolók.

Docker-desktop-for-MAC

A telepítés folytatása előtt meg kell vizsgálnunk a rendszerigényt. A MAC-nak meg kell felelnie az alábbi rendszerkövetelményeknek:

  • MAC Hardware 2010 vagy újabb hardveres támogatással a memóriakezeléshez és korlátlan módban. Futtassa a kern.hv_support parancsot annak ellenőrzéséhez, hogy a MAC hardver támogatja-e a Hypervisor keretet.
  • A MAC OS 10.13 vagy újabb verziója. Támogatja a Catalinát, a Mojavet és a Magas Sierrat.
  • >= 4 GB RAM
  • Virtuális doboz a 4.3.30 verzió előtt

A letöltés után kérjük, kövesse az alábbi utasításokat:

  • Kattintson duplán a Docker.dmg fájlra a telepítéshez, majd húzza a Docker ikont az Alkalmazás mappába.

Húzza és vidd

  • Kattintson duplán a Docker.app fájlra a Docker elindításához.
  • A felső állapotsor Docker ikonja tükrözi, hogy a Docker fut-e, és a parancssorból érhető el.
  • A Windows Docker Desktophoz hasonlóan a Docker Desktop for MAC biztosítja a Docker Engine, Notary szolgáltatást, Docker zeneszerzés, Kubernetes és mandátum segítő.

 Munka a képekkel

A telepítés után ellenőrizze a telepített Docker Engine verzióját.

dokkoló – átalakítás

dokkoló-verzió

A Docker konténeres alkalmazások szállításával és futtatásával működik. Vagy el kell készítenie a saját tárolt alkalmazását, vagy a Docker fenntarthatja a tárolt képeket a Docker Hubon, és könnyen letölthető az egyszerű docker futtatás paranccsal..

Itt húzzuk a Redis képet.

dokkoló húzza újra

dokkoló pull redis parancs

Az egyszerű futási paranccsal a képeket be lehet húzni és átjuttathatják a GitHubba vagy a Docker Hubba, és a világ bármely felhasználója hozzáférhet hozzájuk, és elkezdheti velük dolgozni..

A Docker Container Docker képet futtat. A következő lépés a konténer elindítása.

docker run -p 6379 Redis

dokkoló futtassa újra parancsot

Titkosított tárolóazonosító jön létre. A Dashboard opcióra kattintva gyorsan ellenőrizheti a futó példány állapotát a Docker-en.

Nagyon könnyű megtalálni a konténerek futtatásának gombját a Docker CLI-n való futtatáshoz, a tároló megállításához, elindításához és eltávolításához. Ügyeljen arra, hogy állítsa le a konténert, mielőtt kiveszi a Docker Engine-ből.

Docker asztali szolgáltatások

Olyan sok előnye van. Nézzünk némi fényt a következőkre.

  • A fejlesztési eszközök és nyelvek széles választékát támogatja.
  • Biztosítson gyors és optimalizált módszert tárolt kép létrehozására és megosztására bármilyen felhőplatformon.
  • Könnyen telepíthető és beállítható a teljes Docker környezet
  • Jobb teljesítmény a natív Hyper-V virtualizációval a Windowson és a HyperKit a MAC-on.
  • Képesség natív munkavégzésre Linuxon a WSL 2-en keresztül Windows gépeken.
  • Könnyű hozzáférés a futó tárolókhoz a localhost hálózaton.
  • Képes megosztani bármilyen alkalmazást a felhő platformon, különböző nyelveken és keretek között.
  • A biztonság és naprakészség érdekében automatikus frissítésekre kerül sor.
  • A Kubernetes legújabb verzióit tartalmazza.
  • Váltás a Linux és a Windows szerver között Windows rendszeren.

jegyzet

A Docker Desktop egy natív alkalmazás, amelyet Windows és MAC operációs rendszer számára terveztek dokkolt / konténeres alkalmazások vagy szolgáltatások futtatására, készítésére és szállítására..

DE

A Docker Desktop nem termelési környezet, hanem asztali és fejlesztői környezet.

 Következtetés

Úgy gondolom, hogy most már ismeri a Docker Asztalot. Szeretne többet megtudni? Nézze meg ezt a ragyogó Docker a DevOps tanfolyamra.

CÍMKÉK:

  • Dokkmunkás

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map