docker-init

1.0.1 • Public • Published

Docker Init License NPM version Dependency Status Build Status Coverage Status

Init docker with dockerode parameters.

Install

npm i docker-init --save

How to use?

docker init takes options with 3 properties:

  • socketPath - /var/run/docker.sock by default
  • host - host of docker machine, could be used $DOCKER_HOST or any host in format <ip>:<port>, e.g. 192.168.99.100:2376.
  • certPath - path to read certificates (key.pem, ca.pem, cert.pem) from, could be used $DOCKER_CERT_PATH.
let dockerInit = require('docker-init');
 
// on local linux
docker = dockerInit();
 
// on mac os or windows, with default docker install
docker = dockerInit({
    host        : process.env.DOCKER_HOST,
    certPath    : process.env.DOCKER_CERT_PATH
});
 
// now you can use Dockerode API

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i docker-init

Weekly Downloads

3

Version

1.0.1

License

MIT

Last publish

Collaborators

  • coderaiser