O script abaixo instala dependências e cria uma bridge com brctl no Alpine Linux. copie e execute o script abaixo. ao final da execução haverá uma interface bridge ativa e pronto para uso no sistema.
# Identificar a interface de rede ativa para criar a bridge
interface=$(iproute | grep default | cut -d" " -f 5)
### Criar o arquivo de configuração de interface de rede
cat <<REDE> /etc/network/interfaces
auto lo
iface lo inet loopback
auto br0
iface br0 inet dhcp
bridge-ports $interface
bridge-stp 0
REDE
### Instalar dependências e habilitar a bridge
cat <<REDE> rede.sh
apk add bridge
brctl addbr br0
brctl addif br0 $interface
ip link set dev $interface up
reboot
REDE
### Definir permissão de execução e executar o script
chmod +x rede.sh
./rede.sh
Comentando o conteúdo
Ness essão separamos cada trecho do script de acordo com função.
Identificar a interface de rede ativa para criar a bridge
interface=$(iproute | grep default | cut -d" " -f 5)
Criar o arquivo de configuração de interface de rede
cat <<REDE> /etc/network/interfaces
auto lo
iface lo inet loopback
auto br0
iface br0 inet dhcp
bridge-ports $interface
bridge-stp 0
REDE
Instalar dependências e habilitar a bridge
cat <<REDE> rede.sh
apk add bridge
brctl addbr br0
brctl addif br0 $interface
ip link set dev $interface up
reboot
REDE
###
Definir permissão de execução e executar o script
chmod +x rede.sh
./rede.sh
Referência: https://wiki.alpinelinux.org/wiki/Bridge#Using_brctl