Docker

Konténerek

containervsvm (Miben rossz ez az ábra?)

Container from scratch

Alapfogalmak

https://docs.docker.com/engine/reference/glossary images_containers images_container_images linux_containers

OCI

oci_standards oci_standards_rel

Docker architektúra

dockerlinux dockerarch

Windows vs Linux

dockerwindows

https://xebia.com/blog/deep-dive-into-windows-server-containers-and-docker-part-2-underlying-implementation-of-windows-server-containers/

Rétegek

Perzisztens tárolók

Hálózat

Legfontosabb parancsok

docker help                 --parancsok leírása
docker image pull           --image letöltése
docker image search         --image-ek keresése
docker container run        --konténer példány indítása
docker container run -v     --perzisztens köteg becsatolása
docker container run -it    --interaktív terminál nyitása
docker container run -d     --a konténer háttérfolyamatként futni fog
docker container run -p     --port forward
docker container ps|top     --futó konténerek
docker container inspect    --konténer futás idejű paramétereinek a lekérdezése
docker container start|stop --konténer indítása, leállítása

Docker ökoszisztéma

Docker GUI management

docker container run -d -p 9000:9000 –privileged -v/var/run/docker.sock:/var/run/docker.sock portainer/portainer http://localhost:9000 (passwd megadás, majd local, connect és voilá, van egy GUI a lokális docker környezet fölé)