docr
Version, currently 0.1.25 versions
- 0.1.4latestJan 20, 2026
- 0.1.3not indexedAug 15, 2026
- 0.1.2not indexedAug 15, 2026
- 0.1.1not indexedAug 15, 2026
- 0.1.0not indexedAug 15, 2026
github.com/weirdbricks/docr
Crystal library for Docker Engine API
Nothing has been indexed for 0.1.2 yet. The tag is recorded, its shard.yml has not been read, so the manifest and dependency list below are empty because they are unknown rather than because they are absent.
Installation
# Add this to your shard.yml
dependencies:
docr:
github: weirdbricks/docr
version: ~> 0.1.2Then run:
shards installshard.yml
No shard.yml has been indexed for 0.1.2. You can read it on the repository.
Dependencies
Unknown: the shard.yml for this version has not been read yet.
README
This README is the one indexed from the repository at its latest ref, not from the tag for this version.
docr
Docker client for Crystal.
Description
Remaining issues:
- [ ] Test all endpoint functions
- [ ] Make sure models are complete
- [ ] Extend client to support calls over network
PRs are always welcomed!
Installation
-
Add the dependency to your
shard.yml:dependencies: docr: github: marghidanu/docr -
Run
shards install
Usage
require "docr"
Supported API calls
Containers
- [x] ContainerList
- [x] ContainerCreate
- [x] ContainerInspect
- [x] ContainerTop
- [x] ContainerLogs
- [x] ContainerChanges
- [ ] ContainerStats
- [x] ContainerStart
- [x] ContainerStop
- [x] ContainerRestart
- [x] ContainerKill
- [ ] ContainerUpdate
- [ ] ContainerRename
- [x] ContainerPause
- [x] ContainerUnpause
- [ ] ContainerAttach
- [x] ContainerWait
- [x] ContainerDelete
Images
- [x] ImageList
- [x] ImageBuild
- [x] ImageCreate
- [x] ImageInspect
- [x] ImageHistory
- [x] ImagePush
- [x] ImageTag
- [x] ImageDelete
Networks
- [x] NetworkList
- [x] NetworkCreate
- [x] NetworkInspect
- [ ] NetworkConnect
- [ ] NetworkDisconnect
- [x] NetworkDelete
Volumes
- [x] VolumeList
- [x] VolumeCreate
- [x] VolumeInspect
- [x] VolumeDelete
Exec
- [x] ContainerExec
- [x] ExecStart
- [x] ExecInspect
System
- [x] SystemAuth
- [x] SystemInfo
- [x] SystemVersion
- [x] SystemPing
- [x] SystemEvents
- [ ] SystemDataUsage
Contributors
- Tudor Marghidanu - creator and maintainer
- Troy Sornson - contributor
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This release
- Version
0.1.2- Tagged
- Aug 15, 2026
- Commit
f72c164ab319- Indexed
- not yet
Dependents
Repository
github.com/weirdbricks/docr
Metadata
- Created
- Aug 31, 2026
- Updated
- Sep 19, 2026
- Synced
- Sep 19, 2026
- Versions
- 5