Skip to content

Conversation

@bsmith94
Copy link

Correct config problems

Specify ethPrefix in BuildNetworkOptions.

Store subnet in JSON.

IPv4Data has incorrect values in it. Pool contains the subnet.
If a gateway is configured, Gateway does contain the gateway
CIDR. If no gateway is configured, Gateway contains the
IP range with the subnet's CIDR. This is due to a bug that
appears to be in docker/go-plugins-helpers.

Isolate IPv4Data struct usage to the driver's CreateNetwork
function.

Allow for an empty gateway.

Add go.mod. Remove Gopkg.lock and Gopkg.toml.

Use debian:bookwork-slim as the base image. stretch's GLIBC is
too old for go1.22.2.

Use client version 1.24. All previous versions are obsolete.

Add options to build that enable debug.

Update imports to use current package names.
Specify ethPrefix in BuildNetworkOptions.

Store subnet in JSON.

IPv4Data has incorrect values in it. Pool contains the subnet.
If a gateway is configured, Gateway does contain the gateway
CIDR. If no gateway is configured, Gateway contains the
IP range with the subnet's CIDR. This is due to a bug that
appears to be in docker/go-plugins-helpers.

Isolate IPv4Data struct usage to the driver's CreateNetwork
function.

Allow for an empty gateway.
Ghost-Cavendish

This comment was marked as off-topic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants