Docker
Docker and Docker Compose.
File aliases/docker.sh. Disable: export ALIASX_DISABLE="docker"
Containers and images
| Name | Runs | What it does | |
|---|---|---|---|
d | docker | docker | |
dps | docker ps | running containers | |
dpsa | docker ps --all | all containers | |
di | docker images | images | |
dvol | docker volume ls | volumes | |
dnet | docker network ls | networks | |
dlog | docker logs | container logs | |
dlogf | docker logs --follow --tail 200 | follow last 200 log lines | |
dstats | docker stats | live resource usage | |
dinspect | docker inspect | inspect object | |
dbuild | docker build | build image | |
dpull | docker pull | pull image | |
ddf | docker system df | docker disk usage | |
dsh CONTAINER [CMD] | shell into container (bash, else sh)example$ dsh api
root@4f2a9c1b:/app# | ||
drun IMAGE [CMD] | run throwaway interactive containerexample$ drun alpine
/ # | ||
dip CONTAINER | print container IPexample$ dip api
172.18.0.3 | ||
dstop-all | stop all running containers after y/Nexample$ dstop-all
CONTAINER ID IMAGE NAMES
4f2a9c1b api:dev api
Stop all running containers? [y/N] n
Cancelled. | ||
dprune | show usage, then docker system prune after y/Nexample$ dprune
TYPE TOTAL RECLAIMABLE
Images 14 3.2GB (61%)
Prune unused Docker data? [y/N] n
Cancelled. |
Compose
| Name | Runs | What it does | |
|---|---|---|---|
dc | docker compose | docker compose | |
dcu | docker compose up | compose up | |
dcud | docker compose up --detach | compose up in background | |
dcub | docker compose up --detach --build | rebuild and up in background | |
dcd | docker compose down | compose down | |
dcps | docker compose ps | compose services | |
dcl | docker compose logs | compose logs | |
dclf | docker compose logs --follow --tail 200 | follow last 200 compose log lines | |
dcb | docker compose build | compose build | |
dcpull | docker compose pull | pull compose images | |
dcr | docker compose restart | restart compose services | |
dcconfig | docker compose config | show resolved compose file |