Skip to content

k-przybyszewski/zeus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Zeus

Zeus is a utility wrapper for Docker on macOS / OS X. It combines docker, docker-compose, docker-machine and docker-machine-nfs.

Requirements

  • Docker
  • Docker Compose
  • Docker Machine
  • Docker Machine NFS

Getting started

Before you can use Zeus, you need to create a Zeusfile. The easiest way to create one is by using zeus init. You should end up with something like this:

# Automatically generated by zeus
ZEUS_NAME=local
ZEUS_DOMAIN=local.dev

Usage

zeus - the utility wrapper for docker, docker-compose, docker-machine and docker-machine-nfs

Usage: /usr/local/bin/zeus <command>

Commands:
  init             Initialises Zeus and creates a Zeusfile
  create           Creates the Docker machine for the first time
  up               Starts the Docker containers
  down             Removes the Docker containers
  reload           Recreates the Docker containers
  ssh <container>  Connect via SSH to the specified container

Todos

  • Multiple docker-machine drivers
  • Linux support
  • Autocomplete commands

Credits

Thanks to the guys behind these amazing Docker tools!

License

GNU General Public License v3.0

About

Facilitates interaction between docker, docker-machine and docker-compose

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Shell 100.0%