Docker: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Useerme (talk | contribs)
mNo edit summary
Useerme (talk | contribs)
mNo edit summary
Line 41: Line 41:
=Ülevaade=
=Ülevaade=
==Konteineritest==
==Konteineritest==
Konteinerid on operatsioonisüsteemi virtualiseerimise meetodi tulemus, mis võimaldavad efektiivsemat füüsiliste ressursside kasutust ''host'' seadmel ning madalamat ajakulu uue ''guest'' instantsi loomisel.
Konteinerid on operatsioonisüsteemi virtualiseerimise meetodi tulemus, mis võimaldavad efektiivsemat füüsiliste ressursside kasutust ''host'' seadmel ning madalamat ajakulu uue ''guest'' instantsi loomisel. Konteinerite aluseks on samuti füüsiline riistvara ja operatsioonisüsteem nagu traditsioonilise virtualiseerimise puhulgi, kuid edasine puudutab juba peamiselt GNU/Linuxi spetsiifilisi termineid nagu ''kernel'', ''namespace'', ''user space'', ''cgroups'' ja ''chroot''.  


==Võrdlus traditsioonilise virtualiseerimisega==
==Dockeri omapära==
==Dockeri omapära==



Revision as of 16:48, 12 December 2014

Info ja eeldused

Autor: Üllar Seerme
Rühm: A31

Artikkel on mõeldud kõigile, kes valdavad GNU/Linuxit vähemalt algaja tasemel, st käsurea enesekindlat kasutamist. Kirjatöö raames tehtud tegevused viidi ellu IT Kolledži kauglabori süsteemis i-Tee, kus oli kasutuses erinevad virtuaalmasinad. Edasi järgnevad tehnilised andmed kasutatud distributsioonide kohta.

Selleks, et saada ülevaade distributsioonist, sisestada järgnev käsk, kusjuures juurkasutaja õigustes tegutsemine ei ole eeldatud:

cat /etc/*-release


Rakendusserver:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.1 LTS"
NAME="Ubuntu"
VERSION="14.04.1 LTS, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04.1 LTS"
VERSION_ID="14.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"

Klientarvuti:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.1 LTS"
NAME="Ubuntu"
VERSION="14.04.1 LTS, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04.1 LTS"
VERSION_ID="14.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"

Edaspidi on kõik artiklis kirjeldatud käsud käivitatud juurkasutaja õigustes, justkui teisiti öeldud ei ole!

Ülevaade

Konteineritest

Konteinerid on operatsioonisüsteemi virtualiseerimise meetodi tulemus, mis võimaldavad efektiivsemat füüsiliste ressursside kasutust host seadmel ning madalamat ajakulu uue guest instantsi loomisel. Konteinerite aluseks on samuti füüsiline riistvara ja operatsioonisüsteem nagu traditsioonilise virtualiseerimise puhulgi, kuid edasine puudutab juba peamiselt GNU/Linuxi spetsiifilisi termineid nagu kernel, namespace, user space, cgroups ja chroot.

Dockeri omapära

Paigaldus

Kokkuvõte

Allikad

1. Package: lsb-core (4.0-0ubuntu8)