summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Propellor/Property/Docker.hs12
1 files changed, 12 insertions, 0 deletions
diff --git a/Propellor/Property/Docker.hs b/Propellor/Property/Docker.hs
index 9eecc1a1..62bb0017 100644
--- a/Propellor/Property/Docker.hs
+++ b/Propellor/Property/Docker.hs
@@ -1,5 +1,17 @@
{-# LANGUAGE RankNTypes #-}
+-- | Docker support for propellor
+--
+-- The existance of a docker container is just another Property of a system,
+-- which propellor can set up. See config.hs for an example.
+--
+-- Note that propellor provisions a container by running itself, inside the
+-- container. Currently, to avoid the overhead of building propellor
+-- inside the container, the binary from outside is reused inside.
+-- So, the libraries that propellor is linked against need to be available
+-- in the container with compatable versions. This can cause a problem
+-- if eg, mixing Debian stable and unstable.
+
module Propellor.Property.Docker where
import Propellor