Docker Containers
Containers are instances of Docker images that can be run using the Docker run command. The basic purpose of Docker is to run containers. Letβs discuss how to work with containers.
Running a Container
Running of containers is managed with the Docker run command. To run a container in an interactive mode, first launch the Docker container.
β ~ sudo docker run -it ubuntu /bin/bash
root@28aef3e3d301:/# id
uid=0(root) gid=0(root) groups=0(root)
root@28aef3e3d301:/# uname -a
Linux 28aef3e3d301 5.13.0-30-generic #33~20.04.1-Ubuntu SMP Mon Feb 7 14:25:10 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
Listing of Running Containers
One can list all of the containers on the machine via the docker ps command. This command is used to return the currently running containers.
β ~ sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
6477ee9581e5 ubuntu "/bin/bash" 2 seconds ago Up 1 second angry_panini
Listing of Running All Containers
There is 2 ways to do that
# First one
β ~ sudo docker container ls -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
28aef3e3d301 ubuntu "/bin/bash" About a minute ago Up About a minute naughty_cray
eb84bcb5fa47 opensecurity/mobile-security-framework-mobsf:latest "/home/mobsf/Mobile-β¦" 4 hours ago Exited (137) 4 hours ago mobsf
# Second one
β ~ sudo docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
28aef3e3d301 ubuntu "/bin/bash" 40 minutes ago Exited (0) 3 minutes ago naughty_cray
eb84bcb5fa47 opensecurity/mobile-security-framework-mobsf:latest "/home/mobsf/Mobile-β¦" 5 hours ago Exited (137) 5 hours ago mobsf
Last updated