Compose: рд╕реЗрд╡рд╛ рдЯреЗрдореНрдкрд▓реЗрдЯ рд╕рдорд░реНрдерди

рдХреЛ рдирд┐рд░реНрдорд┐рдд 27 рдЬреВрди 2017  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: docker/compose

рд╕реЗрд╡рд╛ рдХреЗ рд╣рд╛рд▓рд┐рдпрд╛ рдЬреЛрдбрд╝ рдХреЗ рд╕рд╛рде рдЬреИрд╕реЗ:

$ docker service create --name hosttempl \
                        --hostname="{{.Node.ID}}-{{.Service.Name}}"\
                         busybox top

https://docs.docker.com/engine/reference/commandline/service_create/#create -services- рдЙрдкрдпреЛрдЧ-рдЯреЗрдореНрдкрд▓реЗрдЯ

рдХреНрдпрд╛ рдбреЙрдХрдЯрд░ рднреА рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ? рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдХреНрдпрд╛ рдЗрд╕реЗ рдЗрд╕рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИ? рдореЗрд░реЗ рдкрд╛рд╕ рдХреБрдЫ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред рдзрдиреНрдпрд╡рд╛рдж!

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

@ рдкрд┐рдВрдбрд▓реА- рдХреНрдпрд╛ рдЖрдк рд╕рдордЭрд╛рдПрдВрдЧреЗ рдХрд┐ рдРрд╕рд╛ рдХреНрдпреЛрдВ рд╣реИ рдЬреЛ рдХреЗрд╡рд▓ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕ рдХреЛ рдЕрдиреБрдХреВрд▓ рдмрдирд╛рддрд╛ рд╣реИ? рдореИрдВ рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛:

рдореИрдВ рдЕрдкрдиреЗ рд╕реНрдЯреИрдХ рдХреЗ рд▓рд┐рдП рдХрдореНрдкреЛрдЬрд╝ рдлрд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рдФрд░ рдореИрдВ docker stack deploy -c compose.yml mystack рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдФрд░ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХреЗ рд╕рд╛рде compose.yml рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреА рдЧрдИ рд╕реЗрд╡рд╛ рдФрд░ рдХреБрдЫ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░реА рдЦреБрдж рдХреА рдмреИрд╢ рдпрд╛ рдкрд╛рдЗрдерди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд░реЛрд▓ рдХрд░рдиреЗ рдХреА рдмрдЬрд╛рдп рдРрд╕реА рд╕реЗрд╡рд╛рдПрдВ рдЬрд┐рдирдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдЪрд╛рд╣рд┐рдП

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

рдкреВрд░реА рддрд░рд╣ рд╕реЗ - рд╡реЗ рд╕рднреА рд╡рд┐рдХрд▓реНрдк рдЭреБрдВрдб рдФрд░ рдЭреБрдВрдб рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИрдВ, рдЬреЛ рдХрдВрдкреЛрдЬрд╝ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

@ рдкрд┐рдВрдбрд▓реА- рдХреНрдпрд╛ рдЖрдк рд╕рдордЭрд╛рдПрдВрдЧреЗ рдХрд┐ рдРрд╕рд╛ рдХреНрдпреЛрдВ рд╣реИ рдЬреЛ рдХреЗрд╡рд▓ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕ рдХреЛ рдЕрдиреБрдХреВрд▓ рдмрдирд╛рддрд╛ рд╣реИ? рдореИрдВ рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛:

рдореИрдВ рдЕрдкрдиреЗ рд╕реНрдЯреИрдХ рдХреЗ рд▓рд┐рдП рдХрдореНрдкреЛрдЬрд╝ рдлрд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рдФрд░ рдореИрдВ docker stack deploy -c compose.yml mystack рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдФрд░ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХреЗ рд╕рд╛рде compose.yml рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреА рдЧрдИ рд╕реЗрд╡рд╛ рдФрд░ рдХреБрдЫ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░реА рдЦреБрдж рдХреА рдмреИрд╢ рдпрд╛ рдкрд╛рдЗрдерди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд░реЛрд▓ рдХрд░рдиреЗ рдХреА рдмрдЬрд╛рдп рдРрд╕реА рд╕реЗрд╡рд╛рдПрдВ рдЬрд┐рдирдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдЪрд╛рд╣рд┐рдП

@ рд╢рд┐рди- рдХреНрдпрд╛ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдбреЙрдХрдЯрд░ / рдХрдВрдкреЛрдЬрд╝ рдпрд╛ docker / cli рд╣реИ рдЬреЛ рд╕реНрдЯреИрдХ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рд╕рдорд░реНрдерди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ?

рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рд╕реБрд╡рд┐рдзрд╛ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╣рдо рд╕рд╣реА рдЬрдЧрд╣ рдХреЗ рд▓рд┐рдП рдЦреБрд▓рд╛ рдореБрджреНрджрд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

@olljanat docker/cli рд╣реИ рдЬрд╣рд╛рдБ docker stack рдкрд░ рд╡рд┐рдХрд╛рд╕ рд╣реЛрддрд╛ рд╣реИред

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

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

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

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

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

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

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