pyveth - veth driver for Docker Engine written in Python
Jacek Kowalski
2026-03-13 69e14cc38a3ac07d8fb95e2edfbc9689084a59cf
README.md
@@ -57,6 +57,31 @@
Disable assignment of IPv6 gateway IP.
## Container creation options
To use these options add `--network name=network_name,driver-opt=option=value,driver-opt=option=value`
to the `docker run` invocation:
```bash
docker run -i -t --rm --network name=test,ip=192.168.1.1,driver-opt=gw4=192.168.0.1,driver-opt=gw6=fe80:: alpine
```
Available options:
`gw4=IP`
`gw6=IP`
Forces assignment of a specified gateway (if one is not provided by the IPAM)
when creating the interface. Useful for [pyipam](https://github.com/jacekkow/docker-plugin-pyipam)
with "ptp=1,nogw=1" options.
Using these would add routes:
```
default via IP dev eth0
IP dev eth0 scope link
```
## Manual packaging
In order to test this module in development environment, you can build it