0% found this document useful (0 votes)
4 views2 pages

Getting Started with Docker Guide

Docker is a platform for building, running, and shipping applications inside lightweight containers.

Uploaded by

Vidhi Chadha
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views2 pages

Getting Started with Docker Guide

Docker is a platform for building, running, and shipping applications inside lightweight containers.

Uploaded by

Vidhi Chadha
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Docker Guide

Overview

Docker is a platform for building, running, and shipping applications inside lightweight
containers.

Installation

Linux:

sudo apt-get update

sudo apt-get install docker-ce docker-ce-cli [Link]

Windows & macOS: Download Docker Desktop from [Link]

Core Concepts

Image: Template for creating containers.


Container: Lightweight, standalone runtime.
Dockerfile: Image build instructions.
Registry: Storage for images.

Commands

docker build -t myimage .

docker run -d --name mycontainer myimage

docker ps

docker stop mycontainer

docker rm mycontainer

Use Cases

Microservices deployment
CI/CD pipelines
Application sandboxing

Minikube Guide
Overview

Minikube is a lightweight Kubernetes implementation for local development.


Installation

curl -LO [Link]

sudo install minikube-linux-amd64 /usr/local/bin/minikube

Commands

minikube start

kubectl get nodes

minikube dashboard

minikube stop

minikube delete

Use Cases

Learning Kubernetes
Testing manifests locally

You might also like