Docker reference: Difference between revisions

From Fvettore-WIKI
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
o
or
   docker run -p 10000:80  --name webserver -d nginx
   docker run -p 10000:80  --name webserver -d nginx


Line 35: Line 35:
Remove all stopped container
Remove all stopped container
  docker container prune
  docker container prune
==Images==
==Images==

Revision as of 14:49, 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

Images