In Docker, images are the blueprint for containers. They contain everything
needed to run an application, including the code, runtime, libraries,
environment variables, and configurations.
Key Commands for Docker Images:
1. List Docker Images
docker images
devopspatemf2021/twtech:twtech-spring-boot-mongo
devopspatemf2021/rancher:rancher
devopspatemf2021/webapps:latest
devopspatemf2021/webapps:version-1.9
devopspatemf2021/webapps:version-2.0.0
devopspatemf2021/twtwebapp_real:vulnerable-free
devopspatemf2021/netflix:latest
devopspatemf2021/twtech-web-app:twtech-web-app
The above command should lists all Docker images
pulled to the local environment.
2. Pull an Image from Docker Hub
# docker pull <image_name>
:<tag>
docker pull
devopspatemf2021/twtech:twtech-spring-boot-mongo
3. Build
an Image from a Dockerfile
# docker build -t <image_name>
:<tag> .
docker build -t
webapps:latest .
4. Remove
an Image
# docker rmi <image_id>
docker rmi netflix:v1
5. Inspect
an Image
# docker inspect <image_name>
docker inspect webapps:version-2.0.0
6. View
Image History
# docker
history <image_name>
docker
history
twtech:twtech-spring-boot-mongo
7. Tag
an Image
# docker tag <existing_image>
<new_repo>:
<new_tag>
docker tag webapps:v1
devopspatemf2021/twtech-web-app:latest
8. Push
an Image to Docker Hub
# docker push <repository/image_name>
:<tag>
docker push
devopspatemf2021/twtech-web-app:latest
No comments:
Post a Comment