https://github.com/131/docker-sdk
https://github.com/131/docker-sdk
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/131/docker-sdk
- Owner: 131
- License: mit
- Created: 2022-10-13T13:50:02.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2025-11-24T20:23:36.000Z (7 months ago)
- Last Synced: 2025-11-28T08:09:13.548Z (7 months ago)
- Language: JavaScript
- Size: 445 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/131/docker-sdk/actions/workflows/test.yml)
[](https://coveralls.io/github/131/docker-sdk?branch=master)
[](https://www.npmjs.com/package/@131/docker-sdk)
[](http://opensource.org/licenses/MIT)
[](https://www.npmjs.com/package/eslint-plugin-ivs)
# Motivation
This module provide an API wrapper for [docker](https://docs.docker.com/engine/api/sdk/) & [docker registry](https://docs.docker.com/registry/spec/api/).
# Usage sample
```
export MY_CORP_NAME_REGISTRY_LOCAL_USER=foo
export MY_CORP_NAME_REGISTRY_LOCAL_PASSWORD=bar
npm install @131/docker-sdk
cnyks @131/docker-sdk/registry-sdk my.corp.name.registry.local --ir://run=manifest --image=my.corp.name.registry.local/some/project/path:v1.2.3
```
# Tips
```
# Debug using
socat -v TCP-LISTEN:1234,fork PIPE:/tmp/docker_engine.sock
socat -v TCP-LISTEN:1234,fork UNIX-CONNECT:/tmp/docker_engine.sock
export DOCKER_HOST=tcp://127.0.0.1:1234
```
# Credits
* [131](https://github.com/131)