Scenario:
Docker for windows and common commandsSolution:
- https://hub.docker.com/editions/community/docker-ce-desktop-windows/ Get Docker
- Docker Desktop Installer.exe
- Enable Hyper-v Windows Features
- Sign to Docker-Hub
- Below are some common commands
List all images: Docker images Remove docker : rmi -f image1 image2 [-f to force delete a running container] See containers: docker container ls / docker ps -a Log for a container: docker logs portainer Kill container: docker kill CONTAINER_ID Remove container: docker rm CONTAINER_ID Check the port on which container is running: docker run -it --rm --net container:portainer portainer/portainer netstat -lnt Run Docker compose: docker-compose up -d Delete every Docker containers: docker rm -f $(docker ps -a -q) Delete every Docker image: docker rmi -f $(docker images -q) Force recreate docker compose: docker-compose up -d --force-recreate --no-deps --build nginx
DNS file: etc/resolv.conf Check DNS: ipconfig/ all
6. Change docker config folder
- Open Docker For Windows -> Settings > Docker Engine -> Edit Daemon
- Modify the below json
{ "registry-mirrors": [], "insecure-registries": [], "debug": true, "experimental": true, "graph": "C:\\..\\Docker" }
- To verify
- docker info
- Docker Root Diris now "C:\\..\\Docker"
No comments:
Post a Comment