Unterabschnitte von Docker

Installation

Ubuntu-Server 20.4

    sudo apt install apt-transport-https ca-certificates curl software-properties-common
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
    sudo apt update
    apt-cache policy docker-ce
    sudo apt install docker-ce

    sudo usermod -aG docker ${USER}
    su - ${USER}
    id -nG
Quellen

Netzwerk Docker

in arbeit in arbeit

host

Netzanschluss des Containers wie direkt am “switch”. … Bezieht aber keinen DHCP-Lease von externem DHCP-Server ohne DHCP-Relay

bridge

none

macvlan

debian

sudo ip link set eno1 promisc on

Bridge mode

docker network create -d macvlan \
  --subnet=192.168.xxx.y/24 \
  --gateway=192.168.xxx.y \
  -o parent=eno1 macvlan_x

802.1q trunk bridge mode

docker network create -d macvlan \
  --subnet=192.168.xxx.0/24 \
  --gateway=192.168.xxx.1 \
  -o parent=eno1.123 macvlan_xxx

ipvlan

docker network create -d ipvlan \
    --subnet=192.168.xxx.0/24 \
    --gateway=192.168.xxx.1 \
     -o ipvlan_mode=l2 ipvlanxxx

overlay

offene Ports auflisten

debian

sudo netstat -tulpn | grep LISTEN

Quellen

Speedtest CLI

moutten/speedtest-cli

docker run --rm moutten/speedtest-cli

docker run --rm moutten/speedtest-cli --help

docker run --rm moutten/speedtest-cli --list