
Images - Are the downloaded from the repos and ran on the containers.
Containers - The PC which runs an image.
docker container ls
docker image ls
docker stop <container_name/container_id>
docker run --name <nameofcontainer> -p <our_pc_port>:<port_on_cont> options <image>
example
docker run --name nodeapp -p 8000:8000 -e MONGOURL=https://url -it pradeepkundekar/nodeapp
docker exec <container_name/container_id> -it bash
Port Mapping:
(-p)
ex - 4000:8000 - The container’s port 8000 run it on my PC’s 4000
Environment Variable:
(-e)