@@ -3,7 +3,7 @@ import Docker.Client
33runNginxContainer :: IO ContainerID
44runNginxContainer = runDockerT (defaultClientOpts, defaultHttpHandler) $ do
55 let pb = PortBinding 80 TCP [HostPort "0.0.0.0" 8000]
6− let myCreateOpts = addPortBinding (defaultCreateOpts "nginx:latest") pb
6+ let myCreateOpts = addPortBinding pb $ defaultCreateOpts "nginx:latest"
77 cid <- createContainer myCreateOpts (Just "myNginxContainer")
88 case cid of
99 Left err -> error $ show err
@@ -21,7 +21,7 @@ stopNginxContainer cid = runDockerT (defaultClientOpts, defaultHttpHandler) $ do
2121runPostgresContainer :: IO ContainerID
2222runPostgresContainer = runDockerT (defaultClientOpts, defaultHttpHandler) $ do
2323 let pb = PortBinding 5432 TCP [HostPort "0.0.0.0" 5432]
24− let myCreateOpts = addBinds [Bind "/tmp" "/tmp" Nothing] $ addPortBinding (defaultCreateOpts "postgres:9.5") pb
24+ let myCreateOpts = addBinds [Bind "/tmp" "/tmp" Nothing] $ addPortBinding pb $ defaultCreateOpts "postgres:9.5"
2525 cid <- createContainer myCreateOpts Nothing
2626 case cid of
2727 Left err -> error $ show err