@bitliner/docky
v1.1.1
Published
Docky generates **bash** scripts to manage multiple Docker containers.
Readme
Docky - Toolkit for Docker
Docky generates bash scripts to manage multiple Docker containers.
Docker containers are described inside a Yaml file, following the same format of docker-compose.
Requirements
Installation
npm install -g dockyUsage
- create
docker-compose.ymlfile. It looks like
web:
build: .
ports:
- "5000:5000"
volumes:
- .:/code
links:
- redis
redis:
image: redis- run
docky ./docker-compose.ymlto generatedocky.shfile - run
./docky.shto list avaiable commands
Example of available commands

Workflow
run command
Commands
Commands to manage all container at once
$ ./docky run # run all containers$ ./docky start # start all containers$ ./docky stop # stop all containers$ ./docky build # build all images$ ./docky push # push all images$ ./docky pull # pull all imagesCommands to manage a single container
Just add _<container_name> to the commands above to manage all containers at once.
$ ./docky run_<container_name> # run <container_name> container$ ./docky start_<container_name> # start <container_name> container$ ./docky stop_<container_name> # stop <container_name> container$ ./docky build_<image_name> # build <image_name> image$ ./docky push_<image_name> # push <image_name> image$ ./docky pull # pull all images