| 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 |