A easy to use container manager
Command Line Tool
- Go v1.10.2
- Docker v18.03.1
Run the following command to download and install Docker Deploy:
go get github.com/Teamyapp/docker-deploy
Start Docker daemon.
Navigate to the root folder of this repo, and run:
to automically build and configure web dashboard.
To launch the server, run:
docker-deploy -p 8000
in your web broswer.
To see the available commands provided by Docker Deploy, run:
You should see the following output in the terminal:
$ docker-deploy -h A Fast and Flexible Container Manager build with love by byliuyang and friends in Go. Complete documentation is available at https://github.com/Teamyapp/docker-deploy Usage: docker-deploy [flags] docker-deploy [command] Available Commands: help Help about any command init Initialize required services Flags: -c, --config string config file (default "testdata/config_test.json") -h, --help help for docker-deploy -p, --port string port the server listen on (default "3000") Use "docker-deploy [command] --help" for more information about a command.
Pull Request Process
- Ensure any install or build dependencies are removed before the end of the layer when doing a build.
- Update the README.md with details of changes to the interface, this includes new environment variables, exposed ports, useful file locations and container parameters.
- Increase the version numbers in any examples files and the README.md to the new version that this Pull Request would represent. The versioning scheme we use is SemVer.
- You may merge the Pull Request in once you have the sign-off of two other developers, or if you do not have permission to do that, you may request the second reviewer to merge it for you.
Code of Conduct
- Using welcoming and inclusive language
- Being respectful of differing viewpoints and experiences
- Gracefully accepting constructive criticism
- Focusing on what is best for the community
- Showing empathy towards other community members
We use SemVer for versioning.
This project is maintained under MIT license.