Docker reference: Difference between revisions
From Fvettore-WIKI
| (3 intermediate revisions by the same user not shown) | |||
| Line 7: | Line 7: | ||
Naming (otherwise random name generated) | Naming (otherwise random name generated) | ||
docker run --publish 10000:80 --name webserver --detach nginx | docker run --publish 10000:80 --name webserver --detach nginx | ||
or | |||
docker run -p 10000:80 --name webserver -d nginx | docker run -p 10000:80 --name webserver -d nginx | ||
| Line 20: | Line 20: | ||
70b82b95bcd8 nginx "/docker-entrypoint.…" 10 seconds ago Up 9 seconds 0.0.0.0:10000->80/tcp, [::]:10000->80/tcp quirky_jackson | 70b82b95bcd8 nginx "/docker-entrypoint.…" 10 seconds ago Up 9 seconds 0.0.0.0:10000->80/tcp, [::]:10000->80/tcp quirky_jackson | ||
</pre> | </pre> | ||
Or | |||
docker ps | |||
List all (even stopped) | List all (even stopped) | ||
docker container ls -a | docker container ls -a | ||
===Stop=== | ===Stop=== | ||
docker container stop webserver | docker container stop webserver | ||
| Line 32: | Line 35: | ||
Remove all stopped container | Remove all stopped container | ||
docker container prune | docker container prune | ||
===Stats== | |||
Show all usage stats (memory/CPU) | |||
docker container stats web | |||
==Images== | ==Images== | ||
===List=== | |||
docker image ls | |||
=== remove === | |||
docker image rm xxxx | |||
Latest revision as of 15:34, 3 September 2025
Small docker reference
Containers
run container
docker run --publish 10000:80 nginx
Detaching (background
docker run --publish 10000:80 --detach nginx
Naming (otherwise random name generated)
docker run --publish 10000:80 --name webserver --detach nginx
or
docker run -p 10000:80 --name webserver -d nginx
logs
docker logs webserver
List running
docker container ls
[root@KVMMASTER test]# docker container ls CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 70b82b95bcd8 nginx "/docker-entrypoint.…" 10 seconds ago Up 9 seconds 0.0.0.0:10000->80/tcp, [::]:10000->80/tcp quirky_jackson
Or
docker ps
List all (even stopped)
docker container ls -a
Stop
docker container stop webserver
Stopping using id:
docker stop 70b82b95bcd8
Stopping using name:
docker stop quirky_jackson
Prune
Remove all stopped container
docker container prune
=Stats
Show all usage stats (memory/CPU)
docker container stats web
Images
List
docker image ls
remove
docker image rm xxxx
