Docker okosságok #1

By | 2018. július 17.

Egy ideje szórakozom már a Docker-rel és most itt gyorsan felsorolok pár tök alap parancsot, amit használok, hogy meglegyen. Úgy, ahogy Git-es bejegyzésekben is tettem.

Szóval megvan a box (esetemben éppen AWS), szépen beSSH-zik az ember fia/lánya és meggyőződik róla, hogy van-e docker már a box-ban:

# docker --version

Ha nincs, akkor telepítjük:

# sudo yum install docker

Docker service állapot ellenőrzése:

# sudo service docker status

Docker service leállítása/indítása:

# sudo service docker stop|start

Image építése Dockerfile-ból:

# docker build --rm -f Dockerfile -t containernév:latest .

Container futtatása (3001-es port-on):

# sudo docker run --rm -d -p 3001:3001 containernév:latest

Futó Docker container-ek listázása:

# sudo docker ps -a

Futó Docker container leállítása:

# sudo docker stop container_azonosító_id

Docker image lista:

# sudo docker images

Használaton kívüli image-ek törlése:

# sudo docker system prune

Shell nyitása egy futó conatiner-ben:

docker exec -it container_azonosító_id /bin/sh