Commit Graph

10 Commits (4eb0000e0f5b28c875c8c69a3363850e184fddca)

Author SHA1 Message Date
Kaleb Elwert de2ac9341d Add a method of enabling or disabling containers using labels
Switch command line flag from no-enable to label-enable and simplify logic

Add basic documentation for the --label-enable flag
7 years ago
Ross Cadogan 6a56597d45 Refactor port mapping functions for build simplicity 8 years ago
Ross Cadogan 99ed959155 Port client lib from samalba/dockerclient to docker/docker/client 8 years ago
Brian DeHamer 7cf2d7f1d8 Support Zodiac-based deployments
Since Zodiac always uses image IDs for deployments we can relay on the
standard container image field to determine the image that was used to
start the container. Luckily, Zodiac writes the original image name to a
label in the container metadata. If we find that Zodiac-specific label
on a running container we will use the associated value when trying to
determine if the container's image has changed.
9 years ago
Brian DeHamer d6321bf8dc Add godoc comments 9 years ago
Brian DeHamer dd80aa4a0d Support for --cleanup flag
The --cleanup flag will cause watchtower to automatically remove the old
image after a container is restart with a new image.
9 years ago
Brian DeHamer 4275d1cd3d Add more accessors to Container struct 10 years ago
Brian DeHamer cc1efc20e2 Go-lint clean-up 10 years ago
Brian DeHamer 4ba21639a0 Allow user-configurable DOCKER_HOST 10 years ago
Brian DeHamer 00f2875abf Refactoring & renaming 10 years ago