Moby: Docker swarm рдореЛрдб рдХреЗ рддрд╣рдд, рдиреЗрдЯрд╡рд░реНрдХ "рд╣реЛрд╕реНрдЯ" рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ?

рдХреЛ рдирд┐рд░реНрдорд┐рдд 1 рдЕрдЧре░ 2016  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: moby/moby

рдирдорд╕реНрддреЗ, рдореЗрд░рд╛ рдмрд╕ рдПрдХ рд╕рд╡рд╛рд▓ рд╣реИред рдЬрдм рдореИрдВ docker swarm (рд╕рдВрд╕реНрдХрд░рдг 1.12) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ рдореИрдВ '--network host' рдХреЗ рд╕рд╛рде рд╕реЗрд╡рд╛ рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддрд╛ред
рдХрдорд╛рдВрдб "docker service create --name test --network host redis-redis-server" рд╣реИ, рдФрд░ рддреНрд░реБрдЯрд┐ "рдбреЗрдорди рд╕реЗ рддреНрд░реБрдЯрд┐ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛: рдиреЗрдЯрд╡рд░реНрдХ рд╣реЛрд╕реНрдЯ docker рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкрд╛рддреНрд░ рдирд╣реАрдВ рд╣реИ" рд╣реИред
рдХрд┐рд╕реА рднреА рдЯрд┐рдкреНрдкрдгреА рдХреА рдмрд╣реБрдд рд╕рд░рд╛рд╣рдирд╛ рдХреА рд╣реИ!

arenetworking kinquestion

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореБрдЭреЗ рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред

# 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 рдореЙрдбреНрдпреВрд▓ рдХрдВрдкрдиреА рд╕реЗ рдмрд╛рд╣рд░ рд╣реИред рдЗрд╕рд▓рд┐рдП рд╕рднреА рдлреИрдВрд╕реА рдУрд╡рд░рд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореБрдЭреЗ рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред

# 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

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

cefn picture cefn  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

lvthillo picture lvthillo  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

bhuvan picture bhuvan  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

dbanck picture dbanck  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

karellm picture karellm  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ