/command

Note the command from my experiences

command

Note the command from my experiences

Docker

  • Buid docker images
docker build -t "your name of image" . 
  • List images
docker images 
  • Remove images
docker rmi "image_id" or docker rmi -f "ịmage_id" 
  • Up container
docker-compose up -d 
  • Down container
docker-compose down 
  • Restart only container
docker-compose restart "container_name"
  • List container
docker ps
  • Logs container
docker-compose logs -f "container_id"
  • Execute container
docker-compose exec -it "container_id" bash
  • List network
docker network ls
  • Check ip address container
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' "container_id"
  • Check ip address network
docker network inspect -f '{{range .IPAM.Config}}{{.Subnet}}{{end}}'  "network_id"
  • Check ip address of all container in network
docker network inspect -f '{{json .Containers}}' 9f6bc3c15568 | jq '.[] | .Name + ":" + .IPv4Address' "network_id"