LINUX.ORG.RU

История изменений

Исправление Vlad-76, (текущая версия) :

Буквально пару недель назад потратил время на ролик в интернет по docker. Автор ролика при конфигурировании сети не разъяснял что происходит под капотом (с бриджами , с iptables, с ТМ в linux) но мне подумалось что скорее всего как и у других (openvz,lxc и др). Но автор объяснял (на мой взглад не очень глубоко) про то какие сети бывают в docker и как это делается через команду docker.
Все же я подсмотрел командой iptables список правил и ничего для себя интересного не увидел и решил, что разрабы докер-а знают как правильно конфигурить iptables, bridges и т.д. от меня нужно правильно формулировать команде docker ключи с параметрами
ролик про сети в docker https://youtu.be/O8N1lvkIjig?t=6523
Автор ролика в некоторых местах объясняет некоторые вещи некорректно - допустим нужно сказать о пробросе портов с использованием NAT - вместо этого он говорит «мостик», хотя мостик,мост,бридж в Linux имеет свое значение

root@secure:~/docker# brctl show
bridge name     bridge id               STP enabled     interfaces
docker0         8000.0242ef105826       no              veth83b063b
                                                        veth8629061
                                                        veth9d330fc
                                                        vethcbdfb4d
                                                        vethff1430b
root@secure:~/docker#
ВОбщем к чему я написал, сеть в docker это не сложно, потратьте время на этот ролик станет многое понятнее.
есть интересные ключи для понимания сущностей которыми оперирует docker
docker network ls[br]
root@secure:~# docker network ls
NETWORK ID     NAME                   DRIVER    SCOPE
f5303ce6d3c0   bridge                 bridge    local
8e771da8f2c7   host                   host      local
9064fe04205a   my-8021q-macvlan-net   macvlan   local
689755f80129   none                   null      local


docker inspect <NETWORK ID>
Есть даже руководства для конфигурирования того чего Вам нужно
https://www.procustodibus.com/blog/2022/02/wireguard-remote-access-to-docker-...

Исходная версия Vlad-76, :

Буквально пару недель назад потратил время на ролик в интернет по docker. Автор ролика при конфигурировании сети не разъяснял что происходит под капотом (с бриджами , с iptables, с ТМ в linux) но мне подумалось что скорее всего как и у других (openvz,lxc и др). Но автор объяснял (на мой взглад не очень глубоко) про то какие сети бывают в docker и как это делается через команду docker.
Все же я подсмотрел командой iptables список правил и ничего для себя интересного не увидел и решил, что разрабы докер-а знают как правильно конфигурить iptables, bridges и т.д. от меня нужно правильно формулировать команде docker ключи с параметрами
ролик про сети https://youtu.be/O8N1lvkIjig?t=6523
Автор ролика в некоторых местах объясняет некоторые вещи некорректно - допустим нужно сказать о пробросе портов с использованием NAT - вместо этого он говорит «мостик», хотя мостик,мост,бридж в Linux имеет свое значение

root@secure:~/docker# brctl show
bridge name     bridge id               STP enabled     interfaces
docker0         8000.0242ef105826       no              veth83b063b
                                                        veth8629061
                                                        veth9d330fc
                                                        vethcbdfb4d
                                                        vethff1430b
root@secure:~/docker#
[\code]
ВОбщем к чему я написал, сеть в docker это не сложно, потратьте время на этот ролик станет многое понятнее. [br]
есть интересные ключи для понимания сущностей  которыми оперирует docker[br]

docker network ls[br]
root@secure:~# docker network ls
NETWORK ID     NAME                   DRIVER    SCOPE
f5303ce6d3c0   bridge                 bridge    local
8e771da8f2c7   host                   host      local
9064fe04205a   my-8021q-macvlan-net   macvlan   local
689755f80129   none                   null      local


docker inspect <NETWORK ID>
[\code]
Есть даже руководства для конфигурирования того чего Вам нужно [br]
https://www.procustodibus.com/blog/2022/02/wireguard-remote-access-to-docker-containers/#wireguard-on-the-host