Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Kuvien ja Konttien Ymmärtäminen | Dockerin Käytön Aloittaminen
Dockerin Perusteet

bookKuvien ja Konttien Ymmärtäminen

Docker-kuvat: Sovelluksen piirustukset

Docker-kuvat ovat sovellusten perustavanlaatuisia piirustuksia Docker-ekosysteemissä. Kuva on vain luku -mallipohja, joka sisältää kaiken tarvittavan ohjelmiston suorittamiseen, mukaan lukien:

  • Koodi;
  • Suoritusaika;
  • Kirjastot;
  • Ympäristömuuttujat;
  • Määritystiedostot.

Kuvat on suunniteltu siirrettäviksi ja yhtenäisiksi, mikä varmistaa, että sovelluksesi toimii samalla tavalla riippumatta siitä, mihin kuva otetaan käyttöön. Docker-kuvaa voi ajatella tilannekuvana tai reseptinä, joka kuvaa, miten sovellusympäristö asetetaan ja määritetään.

Mikä on Docker-kontti?

Kuvat määrittelevät, miltä sovelluksen tulisi näyttää, mutta kontit ovat näiden kuvien varsinaisia käynnissä olevia instansseja. Docker-kontti on kevyt, itsenäinen ja suoritettava paketti, joka kapseloi sekä sovelluksen että sen riippuvuudet.

Kun käynnistät kontin, Docker luo kirjoitettavan kerroksen kuvan päälle, jolloin kontti voi ylläpitää omaa tilaansa ja muutoksiaan elinkaarensa aikana.

Keskeisiä kohtia kontin elinkaaresta:

  • Luonti: Uusi kontti luodaan kuvasta;
  • Suoritus: Kontti suorittaa sovelluksesi eristettynä prosessina;
  • Pysäytys: Voit pysäyttää käynnissä olevan kontin milloin tahansa;
  • Uudelleenkäynnistys: Kontit voidaan käynnistää uudelleen tarpeen mukaan;
  • Poisto: Kun poistat kontin, se poistetaan järjestelmästäsi.

Kaikki kontissa tehdyt muutokset menetetään, kun se pysäytetään tai poistetaan, ellei muutoksia tallenneta ulkoisesti tai sitouteta uuteen kuvaan. Tämä varmistaa, että kontit pysyvät puhtaina, yhtenäisinä ja helposti toistettavina.

question mark

Mikä on Docker-kuva?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 3

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Suggested prompts:

Can you explain the difference between a Docker image and a Docker container in simpler terms?

How do I create a Docker container from an image?

What happens to my data if I stop or remove a Docker container?

Awesome!

Completion rate improved to 7.14

bookKuvien ja Konttien Ymmärtäminen

Pyyhkäise näyttääksesi valikon

Docker-kuvat: Sovelluksen piirustukset

Docker-kuvat ovat sovellusten perustavanlaatuisia piirustuksia Docker-ekosysteemissä. Kuva on vain luku -mallipohja, joka sisältää kaiken tarvittavan ohjelmiston suorittamiseen, mukaan lukien:

  • Koodi;
  • Suoritusaika;
  • Kirjastot;
  • Ympäristömuuttujat;
  • Määritystiedostot.

Kuvat on suunniteltu siirrettäviksi ja yhtenäisiksi, mikä varmistaa, että sovelluksesi toimii samalla tavalla riippumatta siitä, mihin kuva otetaan käyttöön. Docker-kuvaa voi ajatella tilannekuvana tai reseptinä, joka kuvaa, miten sovellusympäristö asetetaan ja määritetään.

Mikä on Docker-kontti?

Kuvat määrittelevät, miltä sovelluksen tulisi näyttää, mutta kontit ovat näiden kuvien varsinaisia käynnissä olevia instansseja. Docker-kontti on kevyt, itsenäinen ja suoritettava paketti, joka kapseloi sekä sovelluksen että sen riippuvuudet.

Kun käynnistät kontin, Docker luo kirjoitettavan kerroksen kuvan päälle, jolloin kontti voi ylläpitää omaa tilaansa ja muutoksiaan elinkaarensa aikana.

Keskeisiä kohtia kontin elinkaaresta:

  • Luonti: Uusi kontti luodaan kuvasta;
  • Suoritus: Kontti suorittaa sovelluksesi eristettynä prosessina;
  • Pysäytys: Voit pysäyttää käynnissä olevan kontin milloin tahansa;
  • Uudelleenkäynnistys: Kontit voidaan käynnistää uudelleen tarpeen mukaan;
  • Poisto: Kun poistat kontin, se poistetaan järjestelmästäsi.

Kaikki kontissa tehdyt muutokset menetetään, kun se pysäytetään tai poistetaan, ellei muutoksia tallenneta ulkoisesti tai sitouteta uuteen kuvaan. Tämä varmistaa, että kontit pysyvät puhtaina, yhtenäisinä ja helposti toistettavina.

question mark

Mikä on Docker-kuva?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 3
some-alt