jacekkow / docker-plugin-pyipam

pyIPAM - Docker Plugin for IPAM written in Python

Home Page:https://hub.docker.com/p/jacekkow/pyipam

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pyIPAM - Docker Plugin for IPAM

Simple IPAM plugin for Docker Engine that correctly handles IPv6 addresses (see docker/for-linux#931 for bug details).

It should be a drop-in replacement for "default" IPAM module.

Build status

Installation

Plugin is packaged as Docker Engine-managed plugin. Check out plugin page on Docker Hub.

To install it simply run:

docker plugin install jacekkow/pyipam

Then you can use it in newly-created networks:

docker network create --ipam-driver jacekkow/pyipam:latest new-network

Check out test_integration.sh for more examples.

Manual packaging

In order to test this module in development environment, you can build it by following Docker Engine documentation.

You can also use package.sh helper script which will perform all the steps (including installation) automatically.

About

pyIPAM - Docker Plugin for IPAM written in Python

https://hub.docker.com/p/jacekkow/pyipam

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 89.3%Language:Shell 9.1%Language:Dockerfile 1.5%