Docker Alphabet Soup
Dana Luther
https://joind.in/talk/4f2e3
Docker Command Syntax
docker (object) (action) (args)
> docker container ls
> docker image ls
> docker service ls
> docker volume ls
image
container
stack
service
config
secret
network
node
plugin
swarm
Objects
ls
ps
prune
inspect
create
remove / rm
Common
Actions
The Docker Hierarchy
Image Container Service Stack
Node Swarm
docker image
• docker image ls
• docker image ls -a
• docker image ls --digests
docker image pull php:7.0-cli
docker pull php:7.0-cli
LIVE CODE
docker container
• docker container ls
• docker container ls -a
• docker container ps
• docker container prune
LIVE CODE
docker stack
• docker stack deploy -c docker-compose.yml vm --with-registry-auth
• docker stack ps vm
• docker stack rm vm
LIVE CODE
docker service
• docker service ls
• docker service ps vm_php
• docker service logs vm_php --no-trunc
• docker service update
LIVE CODE
docker swarm
• docker swarm init
• docker swarm join
LIVE CODE
docker node
• docker node ls • docker node update --availability=active
• docker node update --availability=drain
LIVE CODE
docker config
• docker config ls • docker config create vm_config.2 ./somefile.conf
• docker config rm vm_config.2
docker secret
• docker secret ls
• docker secret ls -f name=vm_secret
• docker secrete create
LIVE CODE
RECAP:The Docker Hierarchy
Image Container Service Stack
Node Swarm
RECAP:Docker Command Syntax
docker (object) (action) (args)
> docker container ls
> docker image ls
> docker service ls
> docker volume ls
image
container
stack
service
config
secret
network
node
plugin
swarm
Objects
ls
ps
prune
inspect
create
remove / rm
Common
Actions
https://docs.docker.com/engine/reference/commandline/docker/
Questions??
https://joind.in/talk/4f2e3
🤔
?
? ?
?
@danaluther
https://www.linkedin.com/in/danaluther
dluther@envisageinternational.com

Docker Alphabet Soup - SunshinePHP 2019