Compose: рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдбрд┐рдмрдЧрд┐рдВрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ (рдХрдВрдЯреЗрдирд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдП рдмрд┐рдирд╛)

рдХреЛ рдирд┐рд░реНрдорд┐рдд 12 рдирд╡ре░ 2015  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: docker/compose

рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдореИрдВ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ

docker-compose run --service-ports web

рдпрд╣ рдЕрдВрдХ #359 рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИред рд▓реЗрдХрд┐рди рд╕рдордп рдХреЗ рд╕рд╛рде рдореИрдВ рдХрдИ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рд░рди рд╣рд░ рдмрд╛рд░ рдПрдХ рдирдпрд╛ рдмрдирд╛рддрд╛ рд╣реИред
рдореБрдЭреЗ рдХреБрдЫ рдРрд╕рд╛ рдЪрд╛рд╣рд┐рдП:

docker-compose start --bind web

рд╕рднреА рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ, рд▓реЗрдХрд┐рди рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЗ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛред
рдореИрдВ рдкреНрд░рд┐рдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ

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

Google рд╕реЗ рдЗрд╕ рдореБрджреНрджреЗ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рд▓рд┐рдП (рдбреЙрдХрд░ рдХрдВрдкреЛрдЬрд╝ + рдЗрдВрдЯрд░реЗрдХреНрдЯрд┐рд╡ рдбрд┐рдмрдЧрд┐рдВрдЧ)ред
рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ stdin_open: true рдореЗрдВ docker-compose.yml рдФрд░ рдЬрдм рдХрд╛рд░реНрдпрдХреНрд░рдо рддрдХ рдкрд╣реБрдБрдЪ рдЬрд╛рддрд╛ рд╣реИ binding.pry рдпрд╛ embed() рдпрд╛ рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ рдбрд┐рдмрдЧрд░, рдореИрдВ docker attach containername рдФрд░ рдбреАрдмрдЧрд░ рдкрд░ рдЬрд╛рдПрдВред

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

рдХрдВрдЯреЗрдирд░ рдХреЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХреЗ рдмрд╛рдж рдЖрдк рдЙрд╕реЗ рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП docker-compose run --service-ports --rm рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдзрдиреНрдпрд╡рд╛рдж!

Google рд╕реЗ рдЗрд╕ рдореБрджреНрджреЗ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рд▓рд┐рдП (рдбреЙрдХрд░ рдХрдВрдкреЛрдЬрд╝ + рдЗрдВрдЯрд░реЗрдХреНрдЯрд┐рд╡ рдбрд┐рдмрдЧрд┐рдВрдЧ)ред
рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ stdin_open: true рдореЗрдВ docker-compose.yml рдФрд░ рдЬрдм рдХрд╛рд░реНрдпрдХреНрд░рдо рддрдХ рдкрд╣реБрдБрдЪ рдЬрд╛рддрд╛ рд╣реИ binding.pry рдпрд╛ embed() рдпрд╛ рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ рдбрд┐рдмрдЧрд░, рдореИрдВ docker attach containername рдФрд░ рдбреАрдмрдЧрд░ рдкрд░ рдЬрд╛рдПрдВред

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

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

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

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

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

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

Hendrik-H picture Hendrik-H  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ