Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
A value that can be bound between the host and a container.
For example, a Bound Port is a Port on the container that is bound to a Port on the host.
Bound | |
|
Instances
Mountable (Bound FilePath) Source # | |
Defined in Propellor.Property.Docker | |
Publishable (Bound Port) Source # | |
Defined in Propellor.Property.Docker | |
Bindable (Bound FilePath) Source # | |
Defined in Propellor.Property.Systemd | |
Publishable (Bound Port) Source # | |
Defined in Propellor.Property.Systemd | |
Publishable (Proto, Bound Port) Source # | |
(-<-) :: (hostv ~ v, containerv ~ v) => hostv -> containerv -> Bound v Source #
Create a Bound value, from two different values for the host and container.
For example, Port 8080 -<- Port 80
means that port 8080 on the host
is bound to port 80 from the container.
(->-) :: (containerv ~ v, hostv ~ v) => containerv -> hostv -> Bound v Source #
Flipped version of -<- with the container value first and host value second.
data ContainerCapability Source #
Capabilities of a container.
HostnameContained | The container has its own hostname (and domain name) separate from the system that contains it. |
FilesystemContained | The container has its own root filesystem, rather than sharing the root filesystem of the system that contains it. |
Instances
Read ContainerCapability Source # | |
Defined in Propellor.Types.Container | |
Show ContainerCapability Source # | |
Defined in Propellor.Types.Container showsPrec :: Int -> ContainerCapability -> ShowS # show :: ContainerCapability -> String # showList :: [ContainerCapability] -> ShowS # | |
Eq ContainerCapability Source # | |
Defined in Propellor.Types.Container (==) :: ContainerCapability -> ContainerCapability -> Bool # (/=) :: ContainerCapability -> ContainerCapability -> Bool # | |
IsInfo [ContainerCapability] Source # | A [ContainerCapability] can be used as Info. It does not propagate out to the Host. When not in a container, the Info value will be []. |
Defined in Propellor.Types.Container |