Docker Desktop – Helpoin tapa säilyttää sovelluksia

Tämä artikkeli antaa sinulle oikeudenmukaisen käsityksen Docker-työpöydästä Windows- ja MAC-käyttäjille. Opimme Docker Desktopin asennuksen Windows- ja Mac-koneisiin. Asennuksen jälkeen yritämme myös suorittaa joitain Docker-toimintoja.


Aloitetaan…

Päästä alkuun

Telakkatyöpöytä on alkuperäinen työpöytäsovellus, jonka Docker on suunnitellut Windows- ja MAC-käyttäjille. Se on helpoin tapa suorittaa, rakentaa, virrata ja testata Dockerized-sovelluksia.

Docker Desktop tuo esiin tärkeitä ja hyödyllisimpiä ominaisuuksia, kuten nopeat muokkaus- ja testisyklit, tiedostojen muutosilmoitukset, sisäänrakennetun yritysverkon tuki ja joustavuus työskennellä valittujen välityspalvelimien ja VPN: ien kanssa. Docker-työpöytä koostuu kehittäjän työkalut, Docker-sovellus,  Kubernetes, ja version synkronointi. Sen avulla voimme luoda varmennetut kuvat ja mallit kielivalinnoistamme ja työkaluistamme.

Nopeus, turvallisuus ja valinta – kaikki toimitetaan sinulle kaikki, mitä tarvitset työpöydälläsi olevien säilytyssovellusten suunnitteluun ja toimittamiseen..

Ennen kuin siirryt asennusprosessiin, on saatava perustiedot sen versioista ja julkaisuista.

Docker Editions

Docker tulee pääasiassa kahdessa versiossa, CHTEISÖN ja Enterprise painos. Yhteisön painos sisältää ilmaisen Docker-tuotteiden sarjan. Sitä vastoin yritysversio on sertifioitu säilytysalusta, joka helpottaa kaupallisia käyttäjiä lisäominaisuuksilla, kuten kuvaturvallisuus, kuvanhallinta, orkesterointi ja säilöajoajan hallinta, mutta kohtuulliseen hintaan.

Aloitamme oppimisen Community Editionilla. Tietyllä käyttöjärjestelmällä toimivat Docker-säilöt jakavat OS-ytimen taustalla. Se tarkoittaa, että emme voi käyttää Windows-ydintä (isäntä) Linux-astioiden suorittamiseen tai päinvastoin. Tämän ratkaisemiseksi meillä on Docker Desktop for Windows ja MAC.

Telakan vapautus

Docker Desktop -yhteisöjulkaisussa on kaksi makua.

  • Vakaa: Kuten nimi osoittaa, vakaa versio on testattu perusteellisesti ja sitä voidaan käyttää luotettavien sovellusten kehittämisessä. Sen julkaisut on täysin synkronoitu Docker Engine -julkaisujen kanssa. Vakaalla kanavalla on mahdollisuus valita, lähetetäänkö käyttötilastoja vai ei.
  • Reuna: Nämä versiot koostuvat kaikista uusista ja kokeellisista Docker Engine -ominaisuuksista. On enemmän mahdollisuuksia virheisiin, kaatumiin ja ongelmiin. Käyttäjät saavat kuitenkin mahdollisuuden tutustua tuleviin ominaisuuksiin.

Telakka Windowsissa

 Windows-Dockerille on saatavana kaksi vaihtoehtoa.

# 1. Docker Toolboxin käyttö

Docker Toolbox tarjoaa meille joukon kevyitä työkaluja.

  • Oraclen virtuaalinen laatikko
  • Telakkamoottori
  • Telakkakone
  • Telakka säveltää
  • Kitematic GUI

Yllä olevat työkalut poistavat tarpeen asentaa erillinen VM Dockerin suorittamiseen. Asenna vain suoritettava suoritettava Docker-työkaluruutu suoraan Windowsiin ja aloita sovellusten kehittäminen Docker-säilöihin. Se vaatii 64-bittisen käyttöjärjestelmän ja Windows 7: n tai uudemman, virtualisointitila on käytössä.

Mutta jälleen kerran, Docker-työkalupakki on Windowsille annettu alkuperäinen tuki Dockerin suorittamiseen ja sen vanha ratkaisu kaikille Windows-käyttöjärjestelmille, jotka eivät täytä vaadittavia määrityksiä.

# 2. Docker-työpöydän käyttäminen

Docker Desktop on uudempi tekniikka, jota käytetään Windowsin Dockerissa. Se korvaa Oracle-virtuaalikentän natiivilla virtualisointitekniikalla, joka on saatavana Windowsilla, joka on Microsoft Hyper-V.

Se jatkaa edelleen Dockerin käyttämistä alla luodussa Linux-koneessa. Mutta tällä kertaa olemme käyttäneet alkuperäistä Microsoft Hyper-V -sovellusta sen sijaan, että käyttäisimme oraakkelin virtuaalilaatikkoa.

Asennus Windowsille

Voit ladata osoitteesta Docker-napa arkistot.

Docker Desktop for Windows

Ennen asennuksen aloittamista meidän on tarkistettava järjestelmävaatimukset. OS: lla on oltava seuraavat:

  • Windows 10 tai Windows Server 2016 ammatillinen tai yritysversio
  • Hyper-V-tuki.

Hyper-V: n suorittamiseksi laitteiston on täytettävä seuraavat ehdot:

  • 64-bittinen prosessori
  • >= 4 Gt RAM-muistia
  • BIOS-tason laitteiston virtualisointituki

Ohjelmisto- ja laitteistoriippuvuus on siis Docker-työpöydän suorittaminen Windowsissa.

Asennus Windows Homeen:

Kun olet ladannut, seuraa alla olevia ohjeita:

  • Kaksoisnapsauta Docker Desktop Installer.exe suorittaa asennusohjelma. Se aloittaa paketin lataamisen.

Docker-työpöydän asennus

  • Valitse pyydettäessä virtualisointiin vaadittava Hyper-V-ominaisuus (kuten alla olevassa tilannekuvassa).

Hypervisor jne. Valinnat

  • Kun napsautat OK-painiketta, se alkaa purkaa ja asentaa suoritettavia tiedostoja.

Käsitellä asiaa

  • Asennus onnistui. Windows-koneet vaativat uudelleenkäynnistyksen.
  • Docker Desktop -kuvake näkyy työpöydällä. Kaksoisnapsauta sitä käynnistääksesi sen.
  • Docker Desktop for Windows tarjoaa Telakkamoottori, Notaari, Telakka säveltää, Kubernetes ja Credential-apulainen. Käynnistyksen jälkeen se näyttää kunkin tuotteen version.

Docker-työpöytäyhteisö

  • Viimeinkin sinulla on mahdollisuus kloonata kuva Github-arkistosta / Docker Hubista, rakentaa, suorittaa ja jakaa säilytyssovelluksesi..

Klooni Repo

Asennus macOS: iin

Voit ladata osoitteesta Docker-napa arkistot.

Docker-desktop-for-MAC

Ennen kuin jatkat asennusta, meidän on tarkistettava järjestelmävaatimus. MAC: n on täytettävä alla olevat järjestelmävaatimukset:

  • MAC Hardware 2010 tai uudempi laitteiston tuella muistin hallintaan ja rajoittamattomaan tilaan. Suorita komento kern.hv_support tarkistaaksesi tukeeko MAC-laite Hypervisor-kehystä.
  • MAC OS -versio 10.13 tai uudempi. Se tukee Catalinaa, Mojavea ja High Sierraa.
  • >= 4 Gt RAM-muistia
  • Virtual-Box ennen versiota 4.3.30

Kun olet ladannut, noudata alla olevia ohjeita:

  • Kaksoisnapsauta Docker.dmg-tiedostoa asentaaksesi ja vedä sitten Docker-kuvake Sovellus-kansioon.

Raahaa ja pudota

  • Kaksoisnapsauta Docker.appia käynnistääksesi Docker.
  • Ylemmällä tilarivillä oleva Docker-kuvake heijastaa, onko Docker käynnissä, ja siihen pääsee komentoriviltä.
  • Samanlainen kuin Windowsin Docker Desktop, Docker Desktop for MAC tarjoaa Docker Engine, Notarin, Telakoitsija säveltää, Kubernetes ja valtuuskunnan auttaja.

 Työskentely kuvien kanssa

Asennuksen jälkeen tarkista asennetun Docker Engine -version versio.

telakka – käännös

docker-versio

Docker toimii konttisovellusten lähettämisen ja käytön kanssa. Joko sinun on rakennettava oma säilötty sovellus tai Docker pitää yllä säilötyt kuvat Docker Hub -sovelluksessa, ja se voidaan ladata helposti käyttämällä yksinkertaista docker run -komentoa.

Täällä vedetään Redis-kuva.

telakka veto uudelleen

telakoitsija vetää uudelleenkomento

Yksinkertaisella ajokomennolla kuvia voidaan vetää ja siirtää GitHubiin tai Docker Hubiin, ja kuka tahansa käyttäjä ympäri maailmaa voi käyttää sitä ja aloittaa sen kanssa työskentely.

Docker Container näyttää Docker-kuvan. Seuraava askel on käynnistää säilytysastia.

telakan run -p 6379 Redis

docker run redis -komento

Salattu säilön tunnus luodaan. Voit nopeasti tarkistaa käynnissä olevan ilmentymän tilan Dockerissa napsauttamalla Hallintapaneeli-vaihtoehtoa.

On erittäin helppoa löytää painike konttien käynnistämisestä ajaaksesi Docker CLI: llä, pysäyttämään, käynnistämään ja poistamaan säilö. Muista pysäyttää säiliö ennen kuin poistat sen Docker Engine -sovelluksesta.

Docker-työpöydän ominaisuudet

Niin monia etuja. Antakaamme valaista seuraavaa.

  • Tukee laajaa valikoimaa kehitystyökaluja ja kieliä.
  • Tarjoa nopea ja optimoitu tapa luoda ja jakaa säilötty kuva missä tahansa pilvialustassa.
  • Helppo asentaa ja asentaa täydellinen Docker-ympäristö
  • Parempi suorituskyky alkuperäisellä virtualisoinnilla Hyper-V Windowsissa ja HyperKit MAC: lla.
  • Kyky työskennellä natiivisti Linuxissa WSL 2: n kautta Windows-koneissa.
  • Helppo pääsy käynnissä oleviin säilöihin localhost-verkossa.
  • Kyky jakaa mitä tahansa sovellusta pilvialustalla eri kielillä ja kehyksillä.
  • Automaattiset päivitykset pidetään turvassa ja ajan tasalla.
  • Kubernetesin uusimmat versiot ovat mukana.
  • Mahdollisuus siirtyä Linuxin ja Windows-palvelimen välillä Windowsissa.

Merkintä

Docker Desktop on natiivisovellus, joka on suunniteltu Windows- ja MAC-käyttöjärjestelmälle suorittamaan, rakentamaan ja lähettämään dokumentoituja / säilöttyjä sovelluksia tai palveluita.

MUTTA

Docker Desktop ei ole tarkoitettu tuotantoympäristöön, vaan työpöytä- ja kehitysympäristöön.

 johtopäätös

Uskon, että nyt tiedät Docker-työpöydän. Oletko kiinnostunut oppimaan lisää? Katso tämä loistava Telakka DevOps-kurssille.

Tunnisteet:

  • Satamatyöläinen

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