Docker & Kubernetes Cheatsheet

                                                                                                                                                  

Category Command Syntax
Docker Run a container docker run -d --name myapp nginx
Docker List containers docker ps -a
Docker Stop container docker stop container_id
Docker Remove container docker rm container_id
Docker Build image docker build -t myimage .
Docker List images docker images
Docker Remove image docker rmi image_id
Docker Execute inside container docker exec -it container_id bash
Kubernetes Get all resources kubectl get all
Kubernetes Describe resource kubectl describe pod pod_name
Kubernetes Apply config kubectl apply -f config.yaml
Kubernetes Delete resource kubectl delete -f config.yaml
Kubernetes View logs kubectl logs pod_name
Kubernetes Scale deployment kubectl scale deployment myapp --replicas=3
Kubernetes Expose deployment kubectl expose deployment myapp --type=LoadBalancer --port=80
Back to blog

Leave a comment