on master help sign in
Merge pull request #7 from j4/master

get all containers and images

commit4efdeee376c36733c18410e043e4b665ee17cf3e authorDeni Bertovic <deni@denibertovic.com> dateMon 8 Feb 2016, 16:33 (11 years ago) parent2d2a0b4cf06108
1 file changed+6
Network/Docker.hs+6
Network/Docker.hs+6
@@ -94,9 +94,15 @@ getDockerVersion = decodeResponse . _dockerGetQuery "/version"
9494getDockerContainers :: DockerClientOpts -> IO (Maybe [DockerContainer])
9595getDockerContainers = decodeResponse . _dockerGetQuery "/containers/json"
9696
97+getAllDockerContainers :: DockerClientOpts -> IO (Maybe [DockerContainer])
98+getAllDockerContainers = decodeResponse . _dockerGetQuery "/containers/json?all=true"
99+
97100getDockerImages :: DockerClientOpts -> IO (Maybe [DockerImage])
98101getDockerImages = decodeResponse . _dockerGetQuery "/images/json"
99102
103+getAllDockerImages :: DockerClientOpts -> IO (Maybe [DockerImage])
104+getAllDockerImages = decodeResponse . _dockerGetQuery "/images/json?all=true"
105+
100106createContainer :: DockerClientOpts -> CreateContainerOpts -> IO(Maybe T.Text)
101107createContainer clientOpts createOpts = getOutOfResponse "Id" <$> (_dockerPostQuery "/containers/create" clientOpts createOpts)
102108