[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#764784: RFP: systemd-docker -- wrapper for "docker run" to run under systemd



Package: wnpp
Severity: wishlist

* Package name    : systemd-docker
  Version         : 0.1.2
  Upstream Author : ibuildthecloud
* URL             : https://github.com/ibuildthecloud/systemd-docker
* License         : Apache 2
  Programming Lang: Go
  Description     : wrapper for "docker run" to run under systemd

This is a wrapper for docker run so that you can sanely run Docker
containers under systemd. The key thing that this wrapper does is move
the container process from the cgroups setup by Docker to the service
unit's cgroup.

When using a unit with `docker run`, systemd does not actually supervise
the Docker container but instead the Docker client. This makes systemd
incapable of reliably managing Docker containers without hitting a bunch
of really odd situations

Packaging this would require packaging the go docker client library too.


Reply to: