Dockerin avulla voit helposti määrittää ja hallita erillisiä ympäristöjä jokaiselle projektille varmistaen samalla, että kaikki riippuvuudet pidetään erillään ja välttää ristiriitoja. Parasta on, että Dockerin asentaminen Maciin on yhtä helppoa.
Tässä opastamme sinut Dockerin tarkan asennusprosessin läpi Maciin, jotta voit alkaa käyttää tätä tehokasta työkalua sovellusten kehittämiseen ja käyttöönottoon.
Mikä on Docker Desktop?
Docker Desktop on ohjelma, jonka voit asentaa tietokoneellesi helpottamaan sitä käytä Dockeria, teknologia ohjelmistojen suorittamiseen säiliöissä. Jos mietit, mitä kontit ovat, anna meidän jakaa ne puolestasi.
Säiliöt ovat tapa pakata ohjelmistoja niin, että ne voivat toimia jatkuvasti kaikilla tietokoneilla käyttöjärjestelmästä tai muista riippuvuuksista riippumatta. Säilöissä on periaatteessa kaikki ohjelman suorittamiseen tarvittavat riippuvuudet ja käyttöjärjestelmätoiminnot. Vaikka se on hyvin samanlainen kuin virtuaalikoneiden idea, säiliöt ovat kevyempiä ja tehokkaampia.
Docker Desktopin asentaminen antaa sinulle tavan luoda ja hallita näitä säilöjä tietokoneellasi. Tästä voi olla hyötyä monissa eri asioissa, kuten:
- Ohjelmiston kehitys: Dockerin avulla voit luoda erillisiä kehitysympäristöjä projekteillesi varmistaaksesi, että koodisi toimii samalla tavalla tietokoneellasi kuin muissa tietokoneissa tai tuotannossa.
- Käynnissä olevat palvelimet: Voit käyttää Dockeria palvelimien, kuten verkkopalvelimien tai tietokantojen, ajamiseen tietokoneellasi. Tästä voi olla hyötyä testattaessa, kehitettäessä tai suoritettaessa pieniä henkilökohtaisia projekteja.
- Käyttöönoton automatisointi: Dockerin avulla voit automatisoida ohjelmiston käyttöönottoprosessin eri ympäristöihin, kuten testaukseen, vaiheittaiseen tai tuotantoon.
Lyhyesti sanottuna Docker Desktop on tehokas työkalu kehittäjille ja järjestelmänvalvojille, jonka avulla he voivat luoda, testata ja ottaa käyttöön sovelluksia johdonmukaisesti eri ympäristöissä.
Järjestelmävaatimukset Dockerin asentamiseksi Maciin
Voit asentaa Docker for macOS: lle sekä Intel- että Apple Silicon Mac -tietokoneisiin. Alla on kunkin vaatimukset:
Mac Intel-sirulla
- macOS-versio 11 (Big Sur) tai uudempi
- Vähintään 4 Gt RAM-muistia
- Uusin versio VirtualBox Macissasi.
Mac Apple Siliconilla
- Rosetta 2, vaikka se ei ole pakollinen Docker Desktop 4.3.0:n ja uudempien kanssa, vaaditaan tiettyjen valinnaisten komentorivityökalujen suorittamiseen.
Vastaanottaja asenna Rosetta 2 Suorita komentoriviltä seuraava komento Terminalissa:
softwareupdate --install-rosetta
Kuinka asentaa Docker Desktop macOS: ään
- Lataa Docker Desktopin uusin versio osoitteesta Dockerin sivusto.
- Avaa ladattu tiedosto ja vedä Docker.dmg-tiedosto omallesi Sovellukset kansio.
- Avaa Docker-sovellus Sovellukset-kansiosta.
- Kirjoita Macin salasana pyydettäessä.
- Tämän jälkeen Docker määrittää itsensä automaattisesti.
Voit vahvistaa asennuksen viemällä hiiren osoittimen Docker-logon päälle ikkunan vasemmassa alakulmassa, ja sinun pitäisi nähdä ponnahdusikkuna, jossa lukee "Moottori käynnissä".
Docker-asennuksen tarkistaminen Macissa
Kun olet asentanut Docker Desktopin, sinun tulee varmistaa, että se toimii oikein. Voit tehdä tämän avaamalla Pääte-sovellus Macissasi ja suorita seuraava komento:
sudo docker --versio
Tämän komennon pitäisi palauttaa Maciin asentamasi Docker-versio.
Samaten anna seuraavat komennot tarkistaaksesi asennuksesi kirjoitus- ja koneversiot.
sudo docker-compose --versio
sudo docker-kone --versio
Vaihtoehtoisesti voit myös käyttää seuraavaa komentoa asennuksen tarkistamiseen.
sudo docker run hello-world
Jos näet virheitä tai jos komento ei palauta tulostetta, Docker-asennuksessa saattaa olla ongelma.
Dockerin asentaminen macOS: ään on helppoa
Vaikka Dockerin asentamiseen macOS: ään on monia tapoja, helpoin tapa on käyttää virallista asennusohjelmaa. Voit kuitenkin myös yrittää asentaa Dockerin Mac-tietokoneellesi Homebrew'n avulla, jos virallinen asennusohjelma ei jostain syystä toimi. Parasta Homebrew'n käytössä on, että voit käyttää sitä myös muiden sovellusten asentamiseen Maciin.