рдирдорд╕реНрддреЗ, рдореЗрд░рд╛ рдмрд╕ рдПрдХ рд╕рд╡рд╛рд▓ рд╣реИред рдЬрдм рдореИрдВ docker swarm (рд╕рдВрд╕реНрдХрд░рдг 1.12) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ рдореИрдВ '--network host' рдХреЗ рд╕рд╛рде рд╕реЗрд╡рд╛ рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддрд╛ред
рдХрдорд╛рдВрдб "docker service create --name test --network host redis-redis-server" рд╣реИ, рдФрд░ рддреНрд░реБрдЯрд┐ "рдбреЗрдорди рд╕реЗ рддреНрд░реБрдЯрд┐ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛: рдиреЗрдЯрд╡рд░реНрдХ рд╣реЛрд╕реНрдЯ docker рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкрд╛рддреНрд░ рдирд╣реАрдВ рд╣реИ" рд╣реИред
рдХрд┐рд╕реА рднреА рдЯрд┐рдкреНрдкрдгреА рдХреА рдмрд╣реБрдд рд╕рд░рд╛рд╣рдирд╛ рдХреА рд╣реИ!
рдореБрдЭреЗ рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред
# docker service create --name demo --network host alpine /bin/sh
Error response from daemon: network host is not eligible for docker services
рд╣рдореЗрдВ Docker рдЭреБрдВрдб рдореЗрдВ '--net host' рдХреА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ , рдХреНрдпреЛрдВрдХрд┐ рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛рд░рдгреЛрдВ рд╕реЗ iptables рдХрд╛ NAT рдореЙрдбреНрдпреВрд▓ рдХрдВрдкрдиреА рд╕реЗ рдмрд╛рд╣рд░ рд╣реИред рдЗрд╕рд▓рд┐рдП рд╕рднреА рдлреИрдВрд╕реА рдУрд╡рд░рд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдпрд╣ рдбрд┐рдЬрд╛рдЗрди рджреНрд╡рд╛рд░рд╛ рд╣реИ рдпрд╛ рдЕрднреА рддрдХ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ?
+1 рдХреЛ рднреА рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
+1
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдореБрдЭреЗ рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред
рд╣рдореЗрдВ Docker рдЭреБрдВрдб рдореЗрдВ '--net host' рдХреА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ , рдХреНрдпреЛрдВрдХрд┐ рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛рд░рдгреЛрдВ рд╕реЗ iptables рдХрд╛ NAT рдореЙрдбреНрдпреВрд▓ рдХрдВрдкрдиреА рд╕реЗ рдмрд╛рд╣рд░ рд╣реИред рдЗрд╕рд▓рд┐рдП рд╕рднреА рдлреИрдВрд╕реА рдУрд╡рд░рд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВред