{"id":17975296,"url":"https://github.com/chris00/ocaml-docker","last_synced_at":"2025-03-25T14:32:45.756Z","repository":{"id":23696259,"uuid":"27068271","full_name":"Chris00/ocaml-docker","owner":"Chris00","description":"Binding to the Docker Remote API","archived":false,"fork":false,"pushed_at":"2022-05-31T14:36:35.000Z","size":168,"stargazers_count":28,"open_issues_count":2,"forks_count":6,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-03-20T12:54:29.845Z","etag":null,"topics":["docker","ocaml","ocaml-client","opam"],"latest_commit_sha":null,"homepage":null,"language":"OCaml","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Chris00.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-11-24T09:03:28.000Z","updated_at":"2024-02-03T10:20:55.000Z","dependencies_parsed_at":"2022-08-21T21:40:34.690Z","dependency_job_id":null,"html_url":"https://github.com/Chris00/ocaml-docker","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chris00%2Focaml-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chris00%2Focaml-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chris00%2Focaml-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chris00%2Focaml-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Chris00","download_url":"https://codeload.github.com/Chris00/ocaml-docker/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245480657,"owners_count":20622347,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","ocaml","ocaml-client","opam"],"created_at":"2024-10-29T17:19:04.097Z","updated_at":"2025-03-25T14:32:45.457Z","avatar_url":"https://github.com/Chris00.png","language":"OCaml","funding_links":[],"categories":[],"sub_categories":[],"readme":"OCaml client for Docker Remote API\n==================================\n\nThis library provides an OCaml client for\n[Docker Remote API](https://docs.docker.com/reference/api/docker_remote_api/),\nversion 1.29.\nThis library is tested with the\n[community edition](https://docs.docker.com/engine/installation/)\nof Docker.\n\nNote that the OPAM and ocamlfind packages are called `docker-api` (to\ndistinguish them from other packages related to Docker) but the OCaml\nmodule is named `Docker` (because the code reads better with that name\nIMHO).\n\n\nCompilation \u0026 installation\n--------------------------\n\nThe easier way to install this library is to use\n[OPAM](http://opam.ocaml.org/).  Just type:\n\n    opam install docker-api\n\nThis library depends on [Dune](https://github.com/ocaml/dune) (to\ncompile) and [Yojson](https://github.com/ocaml-community/yojson).\n\nTo compile as a developer, just type `make` and then `make install` to\ninstall it.\n\nDocumentation\n-------------\n\nPlease read the [interface](src/docker.mli) or the\n[HTML version](http://chris00.github.io/ocaml-docker/doc/docker-api/Docker/).\n\n\nTesting\n-------\n\nIf you compile using `make`, the tests will be built.  In order to run\nthem, make sure that the latest Debian image is installed — if not,\nsimply issue `docker pull debian:latest` in a shell — and issue `make\ntest`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchris00%2Focaml-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchris00%2Focaml-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchris00%2Focaml-docker/lists"}