package network

import "github.com/docker/docker/integration/network"

Index

Functions

func CheckKernelMajorVersionGreaterOrEqualThen

func CheckKernelMajorVersionGreaterOrEqualThen(kernelVersion int, majorVersion int) bool

CheckKernelMajorVersionGreaterOrEqualThen returns whether the kernel version is greater or equal than the one provided

func CreateMasterDummy

func CreateMasterDummy(t *testing.T, master string)

CreateMasterDummy creates a dummy network interface

func CreateVlanInterface

func CreateVlanInterface(t *testing.T, master, slave, id string)

CreateVlanInterface creates a vlan network interface

func DeleteInterface

func DeleteInterface(t *testing.T, ifName string)

DeleteInterface deletes a network interface

func IsNetworkAvailable

func IsNetworkAvailable(c client.NetworkAPIClient, name string) cmp.Comparison

IsNetworkAvailable provides a comparison to check if a docker network is available

func IsNetworkNotAvailable

func IsNetworkNotAvailable(c client.NetworkAPIClient, name string) cmp.Comparison

IsNetworkNotAvailable provides a comparison to check if a docker network is not available

func IsUserNamespace

func IsUserNamespace() bool

IsUserNamespace returns whether the user namespace remapping is enabled

func LinkExists

func LinkExists(t *testing.T, master string)

LinkExists verifies that a link exists

Source Files

helpers.go

Directories

PathSynopsis
integration/network/ipvlan
integration/network/macvlan
Version
v20.10.20+incompatible
Published
Oct 18, 2022
Platform
js/wasm
Imports
9 packages
Last checked
56 seconds ago

Tools for package owners.