Skip to content

coderaiser/node-docker-init

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker Init License NPM version 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.
import {dockerInit} from '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

About

init docker with parameters

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors