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