I'm don't think any of this stuff will be interesting to anyone else, but it's just a place for me to write down things I want to remember. :-)
Wednesday, October 23, 2019
Thursday, October 10, 2019
Docker CLI commands, most used by me
Docker command
docker build - build an image from Dockerfile
docker container - manage one or more docker containers, takes a second argument (ps, rm, etc...)
docker exec - run a command in a running container
docker images - list all docker images
docker info - display a ton of system info for all docker containers
docker port - list port mappings, possibly for a single container
docker ps - list all docker containers
docker rm - remove one or more docker containers
docker rmi - remove one or more docker images
docker run - run d command in a new docker container
Docker command
docker-compose build - build or rebuild services
docker-compose exec - execute a command in a running container
docker-compose help - get help in
docker-compose images - list images
docker-compose ps - list containers
docker-compose up - build and start containers
docker-compose version - docker-compose version number
Docker command
docker-machine create - create a new virtual machine
docker-machine env - display the commands to set up the environment for the Docker client
docker-machine kill - kill a machine
docker-machine ls - list all machines
docker-machine regenerate-certs - regenerate TLS certs for a machine
docker-machine restart - restart a machine
docker-machine rm - remove a machine
docker-machine ssh - log into or run a command on a machine with ssh
docker-machine start - start a machine
docker-machine version - show the docker machine version number
docker
, used when managing individual containers on a docker engine. It is the client command line to access the docker daemon APIdocker build - build an image from Dockerfile
docker container - manage one or more docker containers, takes a second argument (ps, rm, etc...)
docker exec - run a command in a running container
docker images - list all docker images
docker info - display a ton of system info for all docker containers
docker port - list port mappings, possibly for a single container
docker ps - list all docker containers
docker rm - remove one or more docker containers
docker rmi - remove one or more docker images
docker run - run d command in a new docker container
Docker command
docker-compose
, used to manage a multi-container application. It also moves many of the options you would enter on the docker run
CLI into the docker-compose.yml
file for easier reuse. It works as a front end "script" on top of the same docker API used by docker
, so you can do everything docker-compose
does with docker
commands and a lot of shell scriptingdocker-compose build - build or rebuild services
docker-compose exec - execute a command in a running container
docker-compose help
docker-compose images - list images
docker-compose ps - list containers
docker-compose up - build and start containers
docker-compose version - docker-compose version number
Docker command
docker-machine
, uses containerization to manage multiple images and containers and volumes and such: a container is basically a lightweight virtual machinedocker-machine create - create a new virtual machine
docker-machine env - display the commands to set up the environment for the Docker client
docker-machine kill - kill a machine
docker-machine ls - list all machines
docker-machine regenerate-certs - regenerate TLS certs for a machine
docker-machine restart - restart a machine
docker-machine rm - remove a machine
docker-machine ssh - log into or run a command on a machine with ssh
docker-machine start - start a machine
docker-machine version - show the docker machine version number
Subscribe to:
Posts (Atom)