URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 96808
[ Назад ]

Исходное сообщение
"доступ к docker контейнерам в coreos"

Отправлено doker , 31-Янв-17 12:13 
приветствую уважаемые!
у кого опыт есть, подскажите пжл. развернул coreos, и сделал аналогично тому что настроено в чистом докере(ubuntu  и docker-engine ), а именно
enp0s5  - 192.168.2.15/24 gw 192.168.2.1
docker network create -d macvlan --subnet=192.168.2.0/24 --gateway=192.168.2.1 -o parent=enp0s5  my_net
docker run --net=my_net --ip=192.168.2.105 -itd dfsroot:smb
так вот , на стенде работает а в кластере нет.. пакеты на gw видны, а обратно они не попадают
вот вывод iptables
sudo iptables -t nat -L -nv
Chain PREROUTING (policy ACCEPT 2729K packets, 173M bytes)
pkts bytes target     prot opt in     out     source               destination
54300 3199K DOCKER     all  --  *      *       0.0.0.0/0            0.0.0.0/0            ADDRTYPE match dst-type LOCAL

Chain INPUT (policy ACCEPT 287K packets, 24M bytes)
pkts bytes target     prot opt in     out     source               destination

Chain OUTPUT (policy ACCEPT 933 packets, 65369 bytes)
pkts bytes target     prot opt in     out     source               destination
    2   120 DOCKER     all  --  *      *       0.0.0.0/0           !127.0.0.0/8          ADDRTYPE match dst-type LOCAL

Chain POSTROUTING (policy ACCEPT 933 packets, 65369 bytes)
pkts bytes target     prot opt in     out     source               destination
    0     0 MASQUERADE  all  --  *      !docker0  172.17.0.0/16        0.0.0.0/0

Chain DOCKER (2 references)
pkts bytes target     prot opt in     out     source               destination
    0     0 RETURN     all  --  docker0 *       0.0.0.0/0            0.0.0.0/0

буду очень признателен за помощь


Содержание

Сообщения в этом обсуждении
"доступ к docker контейнерам в coreos"
Отправлено doker , 31-Янв-17 18:34 
собрал новую инсталяцию ubuntu и docker, запустил эту схему - не работает! сравниваю.. вроде всё одинаково..

"доступ к docker контейнерам в coreos"
Отправлено doker , 01-Фев-17 12:47 
в логах ещё вот что увидел
systemd-udevd[1443]: Could not generate persistent MAC address for veth6f84f21: No such file or directory

"доступ к docker контейнерам в coreos"
Отправлено doker , 02-Фев-17 17:14 
> в логах ещё вот что увидел
> systemd-udevd[1443]: Could not generate persistent MAC address for veth6f84f21: No such
> file or directory

с этим вроде разобрался, поставил докер с их сайта через скрипт установки и всё запингалось


"доступ к docker контейнерам в coreos"
Отправлено doker , 02-Фев-17 17:16 
> приветствую уважаемые!
> у кого опыт есть, подскажите пжл. развернул coreos, и сделал аналогично тому
> что настроено в чистом докере(ubuntu  и docker-engine ), а именно

продолжу разговаривать сам с собой )
теперь вопрос как правильно включить поддержку macvlan в coreos
вот тут пишут как это сделать для rkt https://sreeninet.wordpress.com/2016/05/29/macvlan-and-ipvla.../ но мне нужно для докера. ищу..