0.2.16 • Published 10 years ago

docker-api-wrapper v0.2.16

Weekly downloads
2
License
MIT
Repository
github
Last release
10 years ago

Docker API Wrapper

npm version Build Status bitHound Score Gitter

Docker API Wrapper that makes us call to the Docker API fast, easy and works like a charm...

Use it

npm install docker-api-wrapper

or

npm install docker-api-wrapper --save-dev

then

import {Misc, Container, Image} from 'docker-api-wrapper';

Run integration testing

If you want to make it works, please add ./spec/config.js file, then add

module.exports = { server: '[your docker server ip]', port: [your docker port] };

npm install

npm run test

List API (Docker Remote API v1.19)

DONE

  1. Images
  • getImages
  • createImage
  • inspectImage
  • getImageHistory
  • removeImage
  • searchImages
  1. Containers
  • getContainers
  • inspectContainer
  • inspectContainerChanges
  • getContainerResourceStats
  1. Misc
  • getInfo
  • getVersion

TODO

  1. Images
  • Build image from a Dockerfile
  • Get the history of an image
  • Push an image on the registry
  • Tag an image into a repository
  1. Containers
  • Create a container
  • Get container logs
  • Export a container
  • Get container stats based on resource usage
  • Resize a container TTY
  • Start a container
  • Stop a container
  • Restart a container
  • Kill a container
  • Rename a container
  • Pause a container
  • Unpause a container
  • Attach to a container
  • Attach to a container (websocket)
  • Wait a container
  • Remove a container
  • Copy files or folders from a container
  1. Misc
  • Check auth configuration
  • Ping the docker server
  • Create a new image from a container�s changes
  • Monitor Docker�s events
  • Get a tarball containing all images in a repository
  • Get a tarball containing all images
  • Load a tarball with a set of images and tags into docker
  • Image tarball format
  • Exec Create
  • Exec Start
  • Exec Resize
  • Exec Inspect

Demo Hapi Docker API with SwaggerUI HDAS

0.2.16

10 years ago

0.2.15

10 years ago

0.2.14

10 years ago

0.2.12

10 years ago

0.2.11

10 years ago

0.2.10

10 years ago

0.2.9

10 years ago

0.2.8

10 years ago

0.2.7

10 years ago

0.2.6

10 years ago

0.2.5

10 years ago

0.2.4

10 years ago

0.2.3

10 years ago

0.2.2

10 years ago

0.2.1

10 years ago

0.2.0

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago