New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

docker-api-wrapper

Package Overview
Dependencies
Maintainers
3
Versions
19
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

docker-api-wrapper

The Docker API utils library

latest
Source
npmnpm
Version
0.2.16
Version published
Weekly downloads
8
-60%
Maintainers
3
Weekly downloads
 
Created
Source

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

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

TODO

  • Images
  • Build image from a Dockerfile
  • Get the history of an image
  • Push an image on the registry
  • Tag an image into a repository
  • 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
  • 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

Keywords

docker

FAQs

Package last updated on 16 Sep 2015

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts