Run your docker commands from your favorite Common Lisp REPLs
(ql:quickload :cl-docker);; List all docker containers
(docker:ps :a)"CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
673b20976166 docker101tutorial \"/docker-entrypoint.…\" 19 months ago Exited (0) 16 hours ago docker-tutorial
"
NIL
0
| docker command | cl-docker |
|---|---|
| docker ps -a | (docker:ps :a) |
| docker images | (docker:images) |
| docker build DIRECTORY | (docker:build "myimage") |
| docker rm CONTAINER | (docker:rm "web") |
| docker start CONTAINER | (docker:start "web") |
| docker stop CONTAINER | (docker:stop "web") |
This package uses uiop:run-program to run docker commands in the REPL
This package is inspired by cl-virtualbox by Fernando Borretti