
Getting Started with Docker: Images, Containers, Volumes, and Networks 🐳
Hello Everyone as part of my journey transitioning to DevSecOps, today i dove into Docker. In simple terms Docker is a software platform that allows you to build, test and deploy your applications quickly. Today i learned about four core concept of Docker, and i want to share my understanding with you all. 1. Docker Images (The Blueprint) An image is basically the blueprint for a container.We create this blueprint by writing some instructions inside a file called a Dockerfile . it contains everything your application needs to run - the code, runtime, libraries, and environment variables. 2. Docker Container (The Running App) If an image is a blueprint, then a container is the actual building. A container is simply the running instance of a Docker Image. You can start, stop, or delete a container anytime without affecting the original image. 3. Docker Volume (Permanent Storage) By default, data inside the container temporary. this is where a volume come in. Volumes provide permanent sto
Continue reading on Dev.to Beginners
Opens in a new tab

