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.
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.
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.