pon-task-docker

3.1.13 • Public • Published

pon-task-docker

Build Status npm Version JS Standard

Pon task for docker

Installation

$ npm install pon-task-docker --save

Usage

'use strict'
 
const pon = require('pon')
const ponTaskDocker = require('pon-task-docker')
 
async function tryExample () {
  const run = pon({
    myTask01: ponTaskDocker('my-docker-container-name', {
      image: 'my-docker-image-name:latest',
    })
  })
 
  run('myTask01')
}
 
tryExample()
 

Signatures

define(options) -> function

Define task

Param type Description
options Object Optional settings

mongo(name, options) -> function

Param type Description
name string Container name
options Object Optional settings

mysql(name, options)

Run mysql

Param type Description
name string Container name
options Object Optional settings

network()

Param type Description
string

nginx(name, options)

Run nginx

Param type Description
name string Container name
options Object Optional settings

node(name, options)

Run node

Param type Description
name string Container name
options Object Optional settings

redis(name, options)

Run redis

Param type Description
name string Container name
options Object Optional settings

License

This software is released under the Apache-2.0 License.

Links

Readme

Keywords

Package Sidebar

Install

npm i pon-task-docker

Weekly Downloads

1

Version

3.1.13

License

Apache-2.0

Unpacked Size

138 kB

Total Files

48

Last publish

Collaborators

  • realglobe