You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A Bridge network does not make sense as this container should manage network interfaces of the host and not isolated virtual network interfaces of the container, besides that bridge is the default:
All containers without a --network specified, are attached to the default bridge network. This can be a risk, as unrelated stacks/services/containers are then able to communicate.
@BertrandGouny this issue can be closed, I guess the default interface had a different name which should be solved with the auto detection of my latest PR.
Hi,
if you execute docker run --cap-add=NET_ADMIN --net=host -d osixia/keepalived:1.4.2 and you execute docker logs. You will see this messages
*** Running /container/run/process/keepalived/run...
Waiting config file /usr/local/etc/keepalived/keepalived.confok
Wed May 9 12:27:04 2018: Starting Keepalived v1.4.2 (02/24,2018), git commit v1.4.1-41-g6a2987e+
Wed May 9 12:27:04 2018: WARNING - keepalived was build for newer Linux 4.4.6, running on Linux 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018
Wed May 9 12:27:04 2018: Opening file '/usr/local/etc/keepalived/keepalived.conf'.
Wed May 9 12:27:04 2018: Starting Healthcheck child process, pid=54
Wed May 9 12:27:04 2018: Starting VRRP child process, pid=55
Wed May 9 12:27:04 2018: Opening file '/usr/local/etc/keepalived/keepalived.conf'.
Wed May 9 12:27:04 2018: Cannot find default interface eth0
And finally the container will exit.
Therefore, if we want running the container without error. Please update line above from README.md with this line.
run --cap-add=NET_ADMIN --net=bridge -d osixia/keepalived:1.4.2
Regards,
Francisco Perez
The text was updated successfully, but these errors were encountered: