рдХреНрдпрд╛ рдХрд┐рд╕реА рдиреЗ рдбреЙрдХ-рдорд╢реАрди рдбреНрд░рд╛рдЗрд╡рд░ рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдбреЙрдХрдЯрд░ рдЗрдВрдЬрди рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд╡рдзрд╛рдирдХрд░реНрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬреЛрдбрд╝рдирд╛ рдпрд╛ рд╕реЛрдЪрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рд╣реИ?
рдЗрд╕рд▓рд┐рдП рдХреЛрдИ рднреА рдбреЙрдХрдЯрд░-рдорд╢реАрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ 2016 рдЯреАрдкреА 4 рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрддрдирд╛ рдЖрд╕рд╛рди рд╣реИ рдЬрд┐рддрдирд╛ рдХрд┐ рд╣рдо рд▓рд┐рдирдХреНрд╕ рдбреЙрдХрд░ рдЗрдВрдЬрди рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ?
рдХреБрдЫ рдЗрд╕ рддрд░рд╣:
docker-machine create -d generic --generic-winrm-user "administrator" ... dev
docker-machine create -d azure --azure-username "administrator" --azure-winrm-port 5985 ... dev
рджреВрд░рд╕реНрде Windows рд╕рд░реНрд╡рд░ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП SSH рдХреЗ рдмрдЬрд╛рдп WinRM (HTTP / HTTPS) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдФрд░ рдЗрд╕рдореЗрдВ TLS рд╕реЗрд░реНрдЯреНрд╕ рд▓рдЧрд╛рдирд╛ рдФрд░ Windows Docker рд╕реЗрд╡рд╛ рдФрд░ рдЕрдиреНрдп рдЪреАрдЬреЛрдВ рдХреЛ рдкреБрди: рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ред
рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдкреИрдХрд░ рдХреЗ рдкрд╛рд╕ рдПрд╕рдПрд╕рдПрдЪ рдФрд░ рд╡рд┐рдирдЖрд░рдПрдо рдХреЗ рд▓рд┐рдП рд╕рдВрдЪрд╛рд░рдХ рд╣реИрдВ рдЬреЛ рдХрд┐ рдкреНрд░рд╛рд╡рдзрд╛рди рдХреЗ рд▓рд┐рдП рдЧреЛ рдореЗрдВ рдирд┐рд░реНрдорд┐рдд рд╣реИрдВред
рдмрд╕ рдбреЙрдЯреНрд╕ рдХрдиреЗрдХреНрдЯ рдХрд░ рд░рд╣рд╛ рд╣реИ ...
ping @ahmetalpbalkan : рдореБрд╕реНрдХрд╛рди:
рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдореЙрдбрд▓ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдХрд╛рд░рдг, рдЗрд╕ рддрд░рд╣ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ _too_ рдкрд╛рдЧрд▓ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрд╕реЗ рдХреБрдЫ рд╕реБрдВрджрд░ рдореМрд▓рд┐рдХ рдорд╛рдиреНрдпрддрд╛рдУрдВ (рдЬреИрд╕реЗ рдПрд╕рдПрд╕рдПрдЪ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐) рдкрд░ рдлрд┐рд░ рд╕реЗ рд╕реЛрдЪрдиреЗ рдпрд╛ рдкреИрдкрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рд╡рд╣ рдХреБрдЫ рдЭрдВрдбреЗ рд╣реИрдВ рдЬреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдПрдХ рд╡рд┐рдВрдбреЛрдЬ рдорд╢реАрди рд╣реИред рдЬреИрд╕реЗ --generic-winrm-userpass
ред
рдореИрдВ рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬреНрдпрд╛рджрд╛ рдирд╣реАрдВ рдЬрд╛рдирддрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдирд╛рдерди рдиреЗ рдХрд╣рд╛ рдХрд┐ рдЬреНрдпрд╛рджрд╛рддрд░ рдХрд╛рдо рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рдПрд╕рдПрд╕рдПрдЪ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╣реЛ рд░рд╣рд╛ рд╣реЛрдЧрд╛ рдпрд╛ рддреЛ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдХреЛ рдпрд╣ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрддрдЬрд╛рд░ рдХрд░ (рдпрд╣ рд╣реЛ рд░рд╣рд╛ рд╣реИ) рдпрд╛ WinRM рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреЙрд▓реАрдлрд┐рд▓ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ (рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛) рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ)ред
рдореБрдЭреЗ рдпрд╛рдж рд╣реИ рдХрд┐ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдЪрд░реНрдЪрд╛ рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рднреА рд╣реЛ рд░рд╣реА рдереАред cc: @jstarks рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд╣ рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдХреЗ рдХрдВрдЯреЗрдирд░ рдЯреАрдо рдкрд░ рд╣реИред
рдЕрдЧрд░ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдХрд┐рд╕реА рдЪреАрдЬ рдХрд╛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдореИрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЬрд╛рдПрдВред
рд╣рд╛рдп @StefanScherer , рдореИрдВ рд╣рд╛рдЗрдкрд░-рд╡реА рдЯреАрдо рдореЗрдВ рдПрдХ рдкреАрдПрдо рд╣реВрдВ рдФрд░ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рд╣рдо рдЗрд╕реЗ рдХреИрд╕реЗ рд╕рдВрднрд╡ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдмрд╛рддреЗрдВ рд╣рдо рд╕реЛрдЪ рд░рд╣реЗ рд╣реИрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╢рд╛рдпрдж рд╣рдо рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рд╣реИ рдЗрд╕ рдУрдПрд╕ рдХрд┐ рдбреЛрдХрд░ рдорд╢реАрди рдЦреАрдВрдЪ рд╕рдХрддрд╛ рд╣реИ рдХреЗ рд░реВрдк рдореЗрдВред рдпрджрд┐ рд╣рдо рдиреИрдиреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдПрдХ рдЫреЛрдЯреЗ рдбрд╛рдЙрдирд▓реЛрдб рдХреЗ рд░реВрдк рдореЗрдВ рд░рд╣реЗрдЧрд╛ред рд╡рд┐рдВрдбреЛрдЬ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдУрдкрди рдПрд╕рдПрд╕рдПрдЪ рдХреЗ рд▓рд┐рдП рд░реЗрдкреЛ рдпрд╣рд╛рдВ рд╣реИ ред
рдХрд┐рд╕реА рднреА рд╡рд┐рдЪрд╛рд░ рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХреА рд╣реИ рдФрд░ рдЕрдЧрд░ рдЖрдк рдХреБрдЫ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ рддреЛ рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдмрддрд╛рдПрдВред рдЕрдЧрд░ рдореБрдЭреЗ рдЗрд╕ рдХрд╛рдо рдХреЛ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдорд┐рд▓реА рддреЛ рдореИрдВ рдпрд╣рд╛рдБ рдкреЛрд╕реНрдЯ рдХрд░рддрд╛ рд░рд╣реВрдБрдЧрд╛ред
cc: @ рд╕рд╛рдорд╛рди
@ рдПрдВрдбрд░-рдПрдордПрд╕ рдУрд╣, рдПрдХ рдиреИрдиреЛ рдЫрд╡рд┐, рдЬреЛ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рд╣реЛрдЧреАред рдФрд░ рдУрдкрдирдПрд╕рдПрд╕рдПрдЪ рднреА рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реИред рдЗрд╕ рдмреАрдЪ рдкреИрдХрд░ рдФрд░ рд╡реИрдЧреНрд░рдВрдЯ рдЬреИрд╕реА рдЕрдиреНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдиреЗ WinRM рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдФрд░ SSH рд╕реЗ рдЕрдзрд┐рдХ рджреЗрд╢реА рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдВрдбреЛрдЬ рд╕рдорд░реНрдерди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ред
рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдЪрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдЬреЛ рд╕реЛрдЪрд╛ рдерд╛, рд╡рд╣ рдЯреАрдХреЗ-рдорд╢реАрди рдХреЛ рдЯреАрдкреА 4 рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИ, рдЬреИрд╕реЗред рдЬреЗрдиреЗрд░рд┐рдХ рдбреНрд░рд╛рдЗрд╡рд░ рдХреЗ рд╕рд╛рдеред
рдЕрднреА рднреА azure рдбреНрд░рд╛рдЗрд╡рд░ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХреА рдЧрдИ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ Azure рдФрд░ docker- рдорд╢реАрди рдкрд░ TP4 VM + docker рдЗрдВрдЬрди рдЯреЗрдореНрдкрд▓реЗрдЯ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрддрд╛ рд╣реВрдБ, рддреЛ Linux VM рдХреЗ рдмрдЬрд╛рдп Windows VM рдХрд╛ рдкреНрд░рд╛рд╡рдзрд╛рди рдХрд░рдирд╛ рдЬрд╛рдирддрд╛ рд╣реИред рдпрд╣ рдХреЗрд╡рд▓ рд╕реНрдерд╛рдиреАрдп рдорд╢реАрди рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдиреНрдпреВрдирддрдо рдХрджрдо рдЙрдард╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ, рдЬрд╣рд╛рдВ рдбреЙрдХ-рдорд╢реАрди рдЙрд╕ рд░рд┐рдореЛрдЯ рдбреЙрдХ рдЗрдВрдЬрди рдХреЗ рд╕рд╛рде рдЪрд▓ рд░рд╣реА рд╣реИред
рдпреЗ рд▓рд┐рдирдХреНрд╕ рдЬреЗрдПрдо рдХреЗ рдЦрд┐рд▓рд╛рдл рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдПрдХ рдЬреЗрдиреЗрд░рд┐рдХ рдбреНрд░рд╛рдЗрд╡рд░ рдХреЗ рдЪрд░рдг рд╣реИрдВ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдбреЛрдХрд░ рд╕реНрдерд╛рдкрд┐рдд рд╣реИред рдореИрдВрдиреЗ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╡рд┐рдЪрд╛рд░ рдЬреЛрдбрд╝реЗ рд╣реИрдВ:
рдкреВрд░реНрд╡рд╕реНрдерд╛рдкрд┐рдд рдбреЙрдХ рдЗрдВрдЬрди рдкрд░рд┐рджреГрд╢реНрдп рдХреЗ рд╕рд╛рде рдПрдЬрд╝реНрдпреЛрд░ / рд╕реНрдерд╛рдиреАрдп рдЯреАрдкреА 4 рдХреЗ рд▓рд┐рдП:
рдЪрд░рдг 1.) рдЗрд╕рдореЗрдВ SSH рдХреЗ рдмрдЬрд╛рдп WinRM (рдЬреИрд╕реЗ рдкреИрдХрд░ рдХреЗ winrm рдХрдореНрдпреБрдирд┐рдХреЗрдЯрд░ рдкрд░ рдПрдХ рдирдЬрд░) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИред
рдЪрд░рдг 2) рдЬрд╛рдБрдЪ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╕рдм рдХреБрдЫ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ рдФрд░ рдпрджрд┐ VM TP4 рд╣реИред рдЕрдиреНрдпрдерд╛ рд░рд┐рдмреВрдЯ рдХреЗ рдмрд┐рдирд╛ рд╕рдм рдХреБрдЫ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ рддреЛ рдЧрд░реНрднрдкрд╛рдд рдХрд░реЗрдВред
рдЗрд╕рдХреЗ рдмрд╛рдж рд╕реНрдЯреЗрдк 9.) рдХрд░рдирд╛ рд╣реИред 14. 14.) рдбреЙрдХрдЯрд░ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП, рдЯреАрдПрд▓рдПрд╕ рд╕реЗрд░реНрдЯреНрд╕ рдбрд╛рд▓реЗрдВ рдФрд░ рдбреЙрдХрдЯрд░ рдХреЛ рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░реЗрдВред рдЙрд╕рдХреЗ рдмрд╛рдж рдбреЙрдХрдЯрд░-рдорд╢реАрди рдиреЗ рдПрдХ рдореМрдЬреВрджрд╛ рдПрдЬрд╝реНрдпреЛрд░ рд╡реАрдПрдо / рд╕реНрдерд╛рдиреАрдп рдпрд╛ рдСрди-рдкреНрд░рд┐рдорд╛рдЗрд╕реЗрд╕ рд╡рд┐рдВрдбреЛрдЬ рд╡реАрдПрдо рд╕реЗ рдХрдиреЗрдХреНрд╢рди рдмрдирд╛рдпрд╛ рд╣реИ рдФрд░ рдбреЙрдХ рдкреЛрд░реНрдЯ рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд┐рдпрд╛ рд╣реИред
рдмрд╛рдж рдореЗрдВ рдЪрд░рдг 2 рдкрд░) "рдЦрд╛рд▓реА" 2016 рд╕рд░реНрд╡рд░ рдХреЛ рдЪрд░рдг 6 рдХреЗ рд╕рд╛рде рдбреЙрдХрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдмрдврд╝рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдФрд░ рдлрд┐рд░ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдореЗрдВ рдПрдХ рдиреИрдиреЛ рдЗрдореЗрдЬ рдХреЗ рд╕рд╛рде "boot2docker.iso" рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдмрд╕ рдХреБрдЫ рдкрд╣рд▓реЗ рд╡рд┐рдЪрд╛рд░ ;-)
рд╕рдВрджрд░реНрдн рдХреЗ рд▓рд┐рдП: http://ashleypoole.co.uk/2016/docker-containers-windows-server-2016-guide/
@ рд╕рд╛рдорд╛рди рдЖрдк рдЗрд╕ рдкрд░ рдХреНрд░реИрдВрдХ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ? рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ Microsoft рд▓реЛрдЧреЛрдВ рдХреЛ рд╕рд╣реА рджрд┐рд╢рд╛ рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рддрд╛рдХрд┐ рд╡реЗ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХреЗрдВ рдФрд░ рдкреНрд░рдЧрддрд┐ рдХрд░ рд╕рдХреЗрдВ
@friism @ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА enderb-рдПрдордПрд╕ рдХреЗ рд╕рд╛рде рдЪрд▓ рд░рд╣реЗ рдХрд╛рдо рдирд╣реАрдВ рд╣реИ
@ рд╕рд╛рдорд╛рди рдорд╣рд╛рди! рдХреНрдпрд╛ рдХреЛрдИ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдВ рдореИрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?
@ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдкрд░рд┐рд╡рд░реНрддрди рд╣реИ рдЬреЛ Azure рдФрд░ рд╕реЗрдЯрдЕрдк Docker рдЗрдВрдЬрди рдкрд░ Windows рд╕рд░реНрд╡рд░ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдХреЛ рд╕реНрдкрд┐рди рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдХреНрдпрд╛ рдХреЛрдИ рд░реЗрдкреЛ рд╣реИ, рдЬрд╣рд╛рдВ @ рдПрдВрдбрд░рдм-рдПрдордПрд╕ рдХрд╛ рдХрд╛рдо рдЙрдкрд▓рдмреНрдз рд╣реИ? рдореИрдВ рдЕрдкрдиреА рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ рд╕рдВрднрд╡рдд: @ рдПрдВрдбрд░рдм-рдПрдордПрд╕ рдХреЗ рд╕рд╛рде рд╡рд┐рд▓рдп рдпрд╛ рдПрдХреАрдХрд░рдг рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред
рдореИрдВрдиреЗ рдЬреЛ рднреА рдХрд┐рдпрд╛ рд╣реИ рдЙрд╕рдХрд╛ рддреНрд╡рд░рд┐рдд рд╡рд┐рд╡рд░рдг
cc @ahmetalpbalkan
@рдкреНрдкрдбрд▓рд╛ рдХрдорд╛рд▓
hawt
рдзрдиреНрдпрд╡рд╛рдж @stefanfoulis @ рдЧрд░реНрд▓рдлреНрд░реЗрдВрдб рдХрд╛рдо https://github.com/containerx/machine рдореЗрдВ рд╣реИ , рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдЗрд╕ рдкреАрдЖрд░ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдХреБрдЫ рдЕрдиреНрдп рдмрджрд▓рд╛рд╡ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
рдореИрдВ рдПрдХ рдирдИ рд╢рд╛рдЦрд╛, рд╕рдлрд╛рдИ рдХреЛрдб рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдЬрд▓реНрдж рд╣реА рдПрдХ рдЕрдиреБрд░реЛрдз рднреЗрдЬреВрдВрдЧрд╛ред
рдореИрдВрдиреЗ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдХрд┐рдпрд╛, рдХрд┐рд╕реА рднреА рдЯрд┐рдкреНрдкрдгреА рдФрд░ рд╕рдореАрдХреНрд╖рд╛ рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХреА рдЬрд╛рддреА рд╣реИред
рдЕрднреА рднреА рдХреБрдЫ рд╣рд╛рд░реНрдб-рдХреЛрдбреЗрдб рдЖрдЗрдЯрдо рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдХрд╛рдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рдиреНрд╣реЗрдВ рдореИрдВ рдЕрдЧрд▓реЗ рдХреБрдЫ рджрд┐рдиреЛрдВ рдореЗрдВ рдареАрдХ рдХрд░ рджреВрдВрдЧрд╛ред
рд╕рдВрджрд░реНрдн рдХреЗ рд▓рд┐рдП рдкреАрдЖрд░: https://github.com/docker/machine/pull/3146
@ppadala рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдЪреНрдЫрд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ @ рдПрдВрдбрд░-рдПрдордПрд╕ рдФрд░ рдбреЙрдХрдЯрд░-рдорд╢реАрди рдЕрдиреБрд░рдХреНрд╖рдХ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдЙрдиреНрд╣реЗрдВ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ WinRM рдпрд╛ рдмреВрдЯрд╕реНрдЯреНрд░реИрдк рдУрдкрдирдПрд╕рдПрд╕рдПрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдореИрдВ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЛ рдпрд╣ рддрдп рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдХреМрди рд╕рд╛ рдХрд╛рдо рдЖрдЧреЗ рдмрдврд╝рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЬрд╣рд╛рдБ рддрдХ azure рдбреНрд░рд╛рдЗрд╡рд░ рдХреА рдмрд╛рдд рд╣реИ, рдореБрдЭреЗ рдбрд░ рд╣реИ рдХрд┐ рд╣рдо azure
рдбреНрд░рд╛рдЗрд╡рд░ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рдореИрдВ Azure рд╕рдВрд╕рд╛рдзрди рдкреНрд░рдмрдВрдзрдХ рд╕реНрдЯреИрдХ рдХреЗ рд╕рд╛рде azure рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрддрд╛ рд╣реВрдВ (рдпрд╣ рдПрдХ рдмрд╣реБрдд рдмрдбрд╝рд╛ рдкрд░рд┐рд╡рд░реНрддрди рд╣реИ)ред рд╡рд┐рд╡рд░рдг рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ: https://github.com/docker/machine/issues/2742#issuecomment -189993875 рд╣рдо рд╡рд░реНрддрдорд╛рди рдореЗрдВ Azure SDK рдореЗрдВ рдЕрд╕реНрдерд┐рд░рддрд╛ рдХреЗ рдореБрджреНрджреЛрдВ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдПрдХ рдмрд╛рд░ рдЬрдм рд╡реЗ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ рддреЛ рдореИрдВ рдирдП azure рдХреЛ рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреАрдЖрд░ рднреЗрдЬреВрдВрдЧрд╛ рдЪрд╛рд▓рдХред
@ppadala рдпрд╣ рднреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдпрд╣ рд╢рд╛рдпрдж рдХреЗрд╡рд▓ azure
рдбреНрд░рд╛рдЗрд╡рд░ рди рд╣реЛ рдХреНрдпреЛрдВрдХрд┐ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рддрд╛рдУрдВ рдореЗрдВ WS2016 рдЪрд┐рддреНрд░ рдФрд░ (рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ) docker- рдорд╢реАрди рдХреЛ рд╕рдВрднрд╡рддрдГ рдЙрди рд╡рд┐рдВрдбреЛрдЬрд╝-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЭрдВрдбреЗ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред
@ppadala рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдЪреНрдЫрд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ @ рдПрдВрдбрд░-рдПрдордПрд╕ рдФрд░ рдбреЙрдХрдЯрд░-рдорд╢реАрди рдЕрдиреБрд░рдХреНрд╖рдХ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдЙрдиреНрд╣реЗрдВ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ WinRM рдпрд╛ рдмреВрдЯрд╕реНрдЯреНрд░реИрдк рдУрдкрдирдПрд╕рдПрд╕рдПрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдореИрдВ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЛ рдпрд╣ рддрдп рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдХреМрди рд╕рд╛ рдХрд╛рдо рдЖрдЧреЗ рдмрдврд╝рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдореИрдВрдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ SSH рд╡рд┐рдХрд▓реНрдк рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рд╣реИред рдореБрдЭреЗ рдЕрднреА-рдЕрднреА Windows OpenSSH рд╕рд░реНрд╡рд░ рдкрд╕рдВрдж рдирд╣реАрдВ рдЖрдпрд╛ рдерд╛, рдореБрдЭреЗ OS X рд╕реЗ рд╕рд░реНрд╡рд░ рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдореЗрдВ рдкрд░реЗрд╢рд╛рдиреА рд╣реБрдИ рдереАред рдЙрд╕ рдиреЗ рдХрд╣рд╛, рдореИрдВрдиреЗ рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд SSH рд╕рд░реНрд╡рд░реЛрдВ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХреА рд╣реИ, рдЖрдк рд▓реЛрдЧ рдмреЗрд╣рддрд░ рдЬрд╛рдирддреЗ рд╣реИрдВред рдЪрд░реНрдЪрд╛ рдореЗрдВ рдХреВрджрдиреЗ рд╕реЗ рдЦреБрд╢, рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдЪрд░реНрдЪрд╛ рдХрд╣рд╛рдВ рд╣реЛ рд░рд╣реА рд╣реИред
рдЬрд╣рд╛рдБ рддрдХ azure рдбреНрд░рд╛рдЗрд╡рд░ рдХреА рдмрд╛рдд рд╣реИ, рдореБрдЭреЗ рдбрд░ рд╣реИ рдХрд┐ рд╣рдо azure рдбреНрд░рд╛рдЗрд╡рд░ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рдореИрдВ Azure рд╕рдВрд╕рд╛рдзрди рдкреНрд░рдмрдВрдзрдХ рд╕реНрдЯреИрдХ рдХреЗ рд╕рд╛рде azure рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрддрд╛ рд╣реВрдВ (рдпрд╣ рдПрдХ рдмрд╣реБрдд рдмрдбрд╝рд╛ рдкрд░рд┐рд╡рд░реНрддрди рд╣реИ)ред рд╡рд┐рд╡рд░рдг рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ: # 2742 (рдЯрд┐рдкреНрдкрдгреА) рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╣рдо Azure SDK рдореЗрдВ рдкрд░рддрджрд╛рд░ рдореБрджреНрджреЛрдВ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдПрдХ рдмрд╛рд░ рдЬрдм рдореИрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ рдореИрдВ рдПрдХ рдирдпрд╛ рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреАрдЖрд░ рднреЗрдЬ рд░рд╣рд╛ рд╣реВрдБред
рдХреЛрдИ рдЪрд┐рдВрддрд╛ рдирд╣реАрдВ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореИрдВрдиреЗ рдЬреЛ рдмрджрд▓рд╛рд╡ рдХрд┐рдпрд╛ рд╣реИ рд╡рд╣ рд╕рд┐рд░реНрдл рдПрдЬрд╝реНрдпреЛрд░ рдбреНрд░рд╛рдЗрд╡рд░ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдУрдПрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд▓реНрдк рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЙрдХрдЯрд░-рдорд╢реАрди рдХреЗ рдЖрд░рд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рд╣реИред рдореИрдВ # 2742 рдкрд░ рдкреЛрд╕реНрдЯ рдХрд┐рдП рдЧрдП рдЖрдкрдХреЗ рдХреЛрдб рдХреЛ рдЖрдЬрд╝рдорд╛рдКрдВрдЧрд╛ред рдХреНрдпрд╛ рдХреЛрдб рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА Azure рдкрд░ Windows рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рд╕реНрдкрд┐рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╣реИ?
@ppadala рдпрд╣ рднреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдпрд╣ рд╢рд╛рдпрдж рд╕рд┐рд░реНрдл azure рдбреНрд░рд╛рдЗрд╡рд░ рдкрд░рд┐рд╡рд░реНрддрди рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдХреНрдпреЛрдВрдХрд┐ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рддрд╛рдУрдВ рдореЗрдВ WS2016 рдЪрд┐рддреНрд░ рдФрд░ (рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ) docker- рдорд╢реАрди рдХреЛ рд╢рд╛рдпрдж рдЙрди рд╡рд┐рдВрдбреЛрдЬрд╝-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЭрдВрдбреЗ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред
рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдКрдкрд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ, рдореЗрд░реЗ рдкрд░рд┐рд╡рд░реНрддрди рдореЗрдВ рдПрдЬрд╝реНрдпреЛрд░ рдбреНрд░рд╛рдЗрд╡рд░ рдФрд░ рдмрд╛рдХреА рдбреЙрдХрдЯрд░-рдорд╢реАрди рдкрд░рд┐рд╡рд░реНрддрди рд╣реИрдВред рд╣рдо рдпрд╣рд╛рдВ рд╕реЗ рдХреИрд╕реЗ рдЖрдЧреЗ рдмрдврд╝реЗрдВрдЧреЗ? рдореИрдВ рдЖрдкрдХреЗ рд╕рдВрд╕рд╛рдзрди рдкреНрд░рдмрдВрдзрдХ рдХреЗ рдмрджрд▓рд╛рд╡ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрджреНрдз рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ рдлрд┐рд░ рд╣рдо рдбреЙрдХрдЯрд░-рдорд╢реАрди рдореЗрдВ рд╡рд┐рдВрдбреЛ-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЭрдВрдбреЗ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВред
@ahmetalpbalkan рдореИрдВрдиреЗ # 2742 рдореЗрдВ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдкреЛрд╕реНрдЯ рдХрд┐рдП рдЧрдП рдХреЛрдб рдХреА рдЬрд╛рдБрдЪ рдХреАред рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ, рдпрд╣ рдПрдЖрд░рдПрдо рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬ рдЫрд╡рд┐ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рд╣реИред рдпрд╣рд╛рдБ рдореИрдВ рдХреНрдпрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рд╣реИ
рдореИрдВрдиреЗ рд╡рд░реНрддрдорд╛рди рдЪрд╛рд▓рдХ рдХреЗ рд╕рд╛рде 2 рдФрд░ 3 рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдореИрдВ рдЖрдкрдХреЗ рдПрдЖрд░рдПрдо рдЖрдзрд╛рд░рд┐рдд рдЪрд╛рд▓рдХ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕рдорд╛рди рдкрд░рд┐рд╡рд░реНрддрди рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред рдореБрдЭреЗ рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рдЬрд╛рдирдиреЗ рджреЗрдВред
@ рдкрдкрдбрд╛рд▓рд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдореЗрд░реА рд╢рд╛рдЦрд╛ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдЕрдкрдиреЗ рдХреЛрдб рдХреЛ рдкреБрди: рднреЗрдЬрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЕрдирдмреНрд▓реЙрдХ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдХреБрдЫ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдХрд╛рд░реНрдпрд╛рддреНрдордХрддрд╛-рд╕рдордЭрджрд╛рд░ рдирдпрд╛ рдбреНрд░рд╛рдЗрд╡рд░ рддреИрдпрд╛рд░ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рдЕрднреА рднреА azure-sdk-for-go рдореЗрдВ рдХреБрдЫ рдореБрджреНрджреЛрдВ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЗрдирдореЗрдВ рдЕрднреА рднреА рдХреБрдЫ рд╕рдордп рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ (рдХреБрдЫ рд╕рдкреНрддрд╛рд╣ рдХреА рддрд░рд╣) рдФрд░ рдореИрдВ рдПрдХ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдВрддрд┐рдо рдкрд░рд┐рдгрд╛рдо рднреЗрдЬреВрдВрдЧрд╛ рдирд┐рд╡реЗрджрдиред
@ppadala рдпрд╣ рдХрдорд╛рд▓ рд╣реИ! рдЗрд╕реЗ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХрд╛ рдзрдиреНрдпрд╡рд╛рджред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдореБрдЭреЗ рдХреЛрдИ рднреА рдбреЗрд╡рд▓рдкрд░ рд╕рдордп рдирд╣реАрдВ рдорд┐рд▓ рдкрд╛рдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рдореБрдЭреЗ рд▓реЛрдЧреЛрдВ рдХреЛ рдЬрд╣рд╛рдЬ рдкрд░ рд▓рд╛рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓ рд╕рдХрддреА рд╣реИред
рдЬрд┐рди рдХрд╛рд░рдгреЛрдВ рд╕реЗ рд╣рдо рдПрд╕рдПрд╕рдПрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдЕрдиреНрдп рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ (рд▓рд┐рдирдХреНрд╕ рдФрд░ рдУрдПрд╕ рдПрдХреНрд╕) рдореЗрдВ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЕрдкрдиреЗ рд╕реНрдерд╛рдиреАрдп рдорд╢реАрдиреЛрдВ рдореЗрдВ рдпрд╛ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рд╡реАрдПрдо рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬ рдХрдВрдЯреЗрдирд░ рд╣реЛрд╕реНрдЯ рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рдордиреЗ рдХреБрдЫ Azure рдЫрд╡рд┐рдпреЛрдВ рдореЗрдВ OpenSSH рд╕рд╣рд┐рдд рд╕рдВрднрд╡рддрдГ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рдЗрд╕ рддрд░рд╣ рдЙрд╕ рдХреНрд╖рдорддрд╛ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдЕрддрд┐рд░рд┐рдХреНрдд рдХрджрдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрдЧреАред рдХреНрдпрд╛ рдЖрдк рдореБрдЭреЗ OpenSSH рдХреЗ рд╕рд╛рде рджреЗрдЦреЗ рдЧрдП рдореБрджреНрджреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ?
WindM рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╡рд┐рдЪрд╛рд░ @dgageot рдХреЛ рдЯреИрдЧ рдХрд░рдирд╛ред
рдлрд┐рд░, рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИ, рдпрд╣ @ppadala рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж
@ppadala рдпрд╣ рдХрдорд╛рд▓ рд╣реИ! рдЗрд╕реЗ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХрд╛ рдзрдиреНрдпрд╡рд╛рджред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдореБрдЭреЗ рдХреЛрдИ рднреА рдбреЗрд╡рд▓рдкрд░ рд╕рдордп рдирд╣реАрдВ рдорд┐рд▓ рдкрд╛рдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рдореБрдЭреЗ рд▓реЛрдЧреЛрдВ рдХреЛ рдЬрд╣рд╛рдЬ рдкрд░ рд▓рд╛рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓ рд╕рдХрддреА рд╣реИред
рдЬрд┐рди рдХрд╛рд░рдгреЛрдВ рд╕реЗ рд╣рдо рдПрд╕рдПрд╕рдПрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдЕрдиреНрдп рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ (рд▓рд┐рдирдХреНрд╕ рдФрд░ рдУрдПрд╕ рдПрдХреНрд╕) рдореЗрдВ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЕрдкрдиреЗ рд╕реНрдерд╛рдиреАрдп рдорд╢реАрдиреЛрдВ рдореЗрдВ рдпрд╛ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рд╡реАрдПрдо рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬ рдХрдВрдЯреЗрдирд░ рд╣реЛрд╕реНрдЯ рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рдордиреЗ рдХреБрдЫ Azure рдЫрд╡рд┐рдпреЛрдВ рдореЗрдВ OpenSSH рд╕рд╣рд┐рдд рд╕рдВрднрд╡рддрдГ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рдЗрд╕ рддрд░рд╣ рдЙрд╕ рдХреНрд╖рдорддрд╛ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдЕрддрд┐рд░рд┐рдХреНрдд рдХрджрдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрдЧреАред рдХреНрдпрд╛ рдЖрдк рдореБрдЭреЗ OpenSSH рдХреЗ рд╕рд╛рде рджреЗрдЦреЗ рдЧрдП рдореБрджреНрджреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ?
рдореИрдВ SSH рд╕рд░реНрд╡рд░ рдХреЗ рд░реВрдк рдореЗрдВ https://github.com/PowerShell/Win32-OpenSSH/wiki/Install-Win32-OpenSSH рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд░рд╣рд╛ рдерд╛ред рдЬрдм рдореИрдВ рдореИрдХ рд╕реЗ ssh <server> <cmd> рдЪрд▓рд╛рддрд╛ рд╣реВрдВ, рддреЛ рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рд╕рд╛рджреЗ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ ssh рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдпрджрд┐ рдЖрдк рдПрдЬрд╝реНрдпреЛрд░ рдЫрд╡рд┐рдпреЛрдВ рдореЗрдВ рдПрд╕рдПрд╕рдПрдЪ рд╕рд░реНрд╡рд░ рд╢рд╛рдорд┐рд▓ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдХреНрд▓реАрдирд░ рд╣реИред docker- рдорд╢реАрди рдбреНрд░рд╛рдЗрд╡рд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдорд╛рди рд░рд╣рд╛ рд╣реИ рдХрд┐ SSH рдПрдХреНрд╕реЗрд╕ рдЙрдкрд▓рдмреНрдз рд╣реИред
@ppadala рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдореИрдВрдиреЗ рдЕрднреА рдкрд╛рдпрд╛ рдХрд┐ рдХреБрдЫ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИрдВ рдЬреЛ рд▓рд┐рдирдХреНрд╕ рдФрд░ рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕ рдореЗрдВ рд╡рд╛рдЗрди рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ, рдЬреЛ рдЕрдм рдХреЗ рд▓рд┐рдП рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╕рд░рд▓ рдмрдирд╛ рджреЗрдЧрд╛ред рдЖрдк рдЗрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рдВрдЪрд╛рд░ рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд╣реИ рдирд╛? рдХреНрдпрд╛ рдЖрдкрдХреЛ рдкрддрд╛ рд╣реИ рдХрд┐ рд▓рд┐рдирдХреНрд╕ рдФрд░ рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?
@ppadala рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдореИрдВрдиреЗ рдЕрднреА рдкрд╛рдпрд╛ рдХрд┐ рдХреБрдЫ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИрдВ рдЬреЛ рд▓рд┐рдирдХреНрд╕ рдФрд░ рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕ рдореЗрдВ рд╡рд╛рдЗрди рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ, рдЬреЛ рдЕрдм рдХреЗ рд▓рд┐рдП рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╕рд░рд▓ рдмрдирд╛ рджреЗрдЧрд╛ред рдЖрдк рдЗрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рдВрдЪрд╛рд░ рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд╣реИ рдирд╛? рдХреНрдпрд╛ рдЖрдкрдХреЛ рдкрддрд╛ рд╣реИ рдХрд┐ рд▓рд┐рдирдХреНрд╕ рдФрд░ рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?
рд╣рд╛рдВ, рдкреИрдХрд░ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╡рд╣ рд╣реИ рдЬреЛ рдореИрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдпрд╣ рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕ рдФрд░ рд▓рд┐рдирдХреНрд╕ рджреЛрдиреЛрдВ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
@ppadala ssh рдмрдирд╛рдо winrm рдЪрд░реНрдЪрд╛ рдмрд╣реБрдд рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ:
@ppadala рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдЬреИрд╕реЗ рдЖрдк EnableWinRMHttp
рд╕рд╛рде azure рдкрд░ рдкреНрд░реЛрд╡рд┐рдЬрд╝рди рдХрд░рддреЗ рд╕рдордп рдСрдЯреЛ-рд╕рдХреНрд╖рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣рд╛рдБ рд╡рд┐рд╡рд░рдг: https://msdn.microsoft.com/en-us/library/azure/dn495299.aspx
@ enderb-ms @ taylorb-microsoft рдЗрд╕рдХреЗ рд▓рд┐рдП WS2016 рдХреА рд╢реБрд░реБрдЖрдд рдХреА рдЧрдИ рдЫрд╡рд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП?
@ppadala рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдЬреИрд╕реЗ рдЖрдк EnableWinRMHttp рдХреЗ рд╕рд╛рде azure рдкрд░ рдкреНрд░реЛрд╡рд┐рдЬрди рдХрд░рддреЗ рд╕рдордп winrm рдХреЛ рдСрдЯреЛ-рдЗрдиреЗрдмрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣рд╛рдБ рд╡рд┐рд╡рд░рдг: https://msdn.microsoft.com/en-us/library/azure/dn495299.aspx
рдореИрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдРрд╕рд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЬреЛ рдПрдЬрд╝реНрдпреЛрд░ рдореЗрдВ рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдХреЛ рдЦреЛрд▓рддрд╛ рд╣реИред рдЫрд╡рд┐ рдХреЛ рднреА WinRM рд╕рдХреНрд╖рдо рдФрд░ Windows рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдирд┐рдпрдо рд╕реЗрдЯрдЕрдк рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╢рд╛рдпрдж Microsoft рд▓реЛрдЧ рдпрд╣рд╛рдВ рдЭрдВрдХрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрдЧрд░ рдореИрдВ рдЗрд╕реЗ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рд╕рдордЭ рд░рд╣рд╛ рд╣реВрдВред
@ppadala рд╢рд╛рдпрдж рдпрд╣
рдпрд╣ рдкреЛрд░реНрдЯ 2376 рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдпрд╣ рд▓рдЧрднрдЧ рдПрдХ рд╣реА рд╣реИред
WinRM рдмрдирд╛рдо OpenSSH рдХреЗ рд╕рд╡рд╛рд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рджреЛрдиреЛрдВ рдХреЛ рдЕрдВрддрддрдГ рд╡рд┐рдХрд▓реНрдк рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП ... рд╡рд┐рдВрдбреЛрдЬрд╝ рдХреЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдУрдкрдирдПрд╕рдПрд╕рдПрдЪ рдкреНрд░рдЧрддрд┐ рдХрд░ рд░рд╣рд╛ рд╣реИ (https://github.com/PowerShell/Win32-OpenSSH) рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рддрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреВрд░рд╛ рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдпрд╣ рдиреИрдиреЛ рд╕рд░реНрд╡рд░ рдкрд░ рдЕрднреА рддрдХ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ )ред рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрднреА WinRM рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИ рдФрд░ рддрдм рд╣рдо OpenSSH рдкрд░ / рдЬрдм рдЗрд╕рдХреЗ рд▓рд┐рдирдХреНрд╕ рдЕрдиреБрднрд╡ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдирддрд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИ рдкрд░ рдкрд░рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд╣рд╛рдп @ppadala , рдореЗрд░реЗ рдХреБрдЫ рд╕рд╣рдХрд░реНрдорд┐рдпреЛрдВ рдХреЗ рдЕрдкрдбреЗрдЯ рдкрд░ рдХреБрдЫ рд╕рд╡рд╛рд▓ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк Azure рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рдмрдирд╛рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ:
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореЗрд░рд╛ рддрд╛рддреНрдкрд░реНрдп рдпрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореИрдВ рдзрдХреНрдХрд╛-рдореБрдХреНрдХреА рдХрд░реВрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдЙрддреНрд╕реБрдХ рд╣реВрдВ рдХрд┐ рдЖрдкрдХрд╛ рдкреАрдЖрд░ рдХрдм рд╣реЛрдЧрд╛? рдлрд┐рд░, рдЗрд╕рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд-рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж!
@ рдорд┐рддреНрд░рд╡рд╛рдж рдХреЗ рдкреНрд░рд╢реНрди рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ, рдЕрдЧрд░ рдпрд╣
- рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдиреИрдиреЛ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдпреЛрдЬрдирд╛ рд╣реИ? рдХреИрд╕реЗ рдУрдПрд╕ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдбреНрд░рд╛рдЗрд╡рд░ рдХрд░рддрд╛ рд╣реИ?
рд╣рд╛рдБред рдбреНрд░рд╛рдЗрд╡рд░ рдмрд╕ рдХрд┐рд╕реА рднреА рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ рдЗрдореЗрдЬ рдХреЛ рдПрдХ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ linux рдЗрдореЗрдЬ рдХреЛ рдХреИрд╕реЗ рдЪреБрдирд╛ рдЬрд╛рддрд╛ рд╣реИ --azure-image рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рдеред рдХрд╣рд╛ рдХрд┐ рдиреИрдиреЛ рд╕рд░реНрд╡рд░ рдХреЛ рдЬрд╛рдВрдЪрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред
- рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдХреНрдпрд╛ рдпрд╣ рдкрд░рд┐рджреГрд╢реНрдп рдХрд╛рдо рдХрд░реЗрдЧрд╛? "рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЙрдХ-рдорд╢реАрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдЬрд╝реНрдпреЛрд░ рдбреНрд░рд╛рдЗрд╡рд░ рдХреЗ рд╕рд╛рде рдлрд╝рдВрдХреНрд╢рди рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдХрдВрдЯреЗрдирд░ рд╣реЛрд╕реНрдЯ рд╡реАрдПрдо рдХрд╛ рдкреНрд░рд╛рд╡рдзрд╛рди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ, рдлрд┐рд░ рдбреЙрдХ-рдорд╢реАрди рдПрдирд╡реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдЕрдкрдиреЗ рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рд╡реАрдПрдо рд╕реЗ рдЕрдкрдиреЗ рдХрдВрдЯреЗрдирд░ рдХрд╛ рдкреНрд░рдмрдВрдзрди рд╢реБрд░реВ рдХрд░реЗрдВ"
рд╣рд╛рдБред рдпрд╣ рдореБрдЦреНрдп рдЙрдкрдпреЛрдЧ рдХрд╛ рдорд╛рдорд▓рд╛ рд╣реИред рдХреНрд▓рд╛рдЗрдВрдЯ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╕рдорд╛рди рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдЬреЛ рдХреБрдЫ рднреА рдХрд░ рд░рд╣реЗ рд╣реИрдВ рд╡рд╣ рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ рдбреЙрдХрд░ рд╣реЛрд╕реНрдЯ рдХреЛ рд╕реНрдкрд┐рди рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рдкреЛрд░реНрдЯ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИред рдЕрдЧрд░ рд╡рд┐рдВрдбреЛрдЬ рдбреЙрдХрдЯрд░ рдЗрдВрдЬрди рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ (рдЬреЛ рдпрд╣ рдХрд░рддрд╛ рд╣реИ), рддреЛ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
- рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП "docker-machine create" рдХрдорд╛рдВрдб рдХреИрд╕реА рджрд┐рдЦреЗрдЧреА?
рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рдХрд▓реНрдк рд╣реЛрдВрдЧреЗ-azure-os "windows", --azure-winrm-username "username", --azure-winrm-password "рдкрд╛рд╕рд╡рд░реНрдб" рдЬреИрд╕рд╛ рдХрд┐ @StefanScherer рдиреЗ рдКрдкрд░ рд╕реБрдЭрд╛рдпрд╛ рдерд╛ред
рд╕рдордпрд░реЗрдЦрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдкрдиреЗ рдирдП рдПрдЬрд╝реНрдпреЛрд░ рдбреНрд░рд╛рдЗрд╡рд░ (https://github.com/docker/machine/pull/3159) рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдмрджрд▓рд╛рд╡ рдХреЛ @ahmetalpbalkan , рдореБрдЭреЗ рдФрд░ рдХреБрдЫ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЛ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рдорд┐рд▓реА (https: // github.com/docker/machine/issues/3201 ) рдФрд░
рдХреНрдпрд╛ рдЖрдк рдмрд┐рд▓реНрдб рдореЗрдВ рднрд╛рдЧ рд▓реЗ рд░рд╣реЗ рд╣реИрдВ? рд╡реНрдпрдХреНрддрд┐ рдореЗрдВ рддрд╛рд▓рдореЗрд▓ рдмрд┐рдард╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред
@ppadala рдореИрдВ рд╡рд╣рд╛рдБ рд░рд╣реВрдБрдЧрд╛! рдбреЛрдХрд░ 30 рдбрд┐рд▓реЗрд░реЛрд╕рд╛ рдореЗрдВ 37, рдпреЗрд░рдмрд╛ рдмреБрдПрдирд╛ рдореЗрдВ рджреЛрдкрд╣рд░ 12 рдмрдЬреЗ рд▓рдВрдЪ рдХрд╛ рдЖрдпреЛрдЬрди рдХрд░ рд░рд╣реЗ рд╣реИрдВред рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдкрд┐рдВрдЧ @ ah3rz
@ppadala рдореИрдВ рдмрд┐рд▓реНрдб рдореЗрдВ рдирд╣реАрдВ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдкреНрд░рдмрдВрдзрдХ @ taylorb-microsoft рд╣реЛрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдЖрдк рдЗрд╕реЗ рдЕрдкрдиреЗ рд╕рд╛рде рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ :)
@ppadala рдЖрдкрдиреЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдХрд┐ рдЖрдк рдЕрдирдмреНрд▓реЙрдХ рд╣реЛ рдЧрдП рд╣реИрдВ, рдЖрдкрдХреЛ рдмрддрд╛ рджреЗрдВ рдХрд┐ рдХреБрдЫ рднреА рд╣реИ рдЬрд┐рд╕рдХреА рд╣рдо рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВред рдореЗрд░реЗ рдкрд╛рд╕ рдЕрдзрд┐рдХрд╛рдВрд╢ рдкрд░рд┐рд╡рд░реНрддрди рд╡рд┐рджреНрд░реЛрд╣реА рд╣реИрдВ, рдореИрдВ рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ рдХреЛ рд╕реНрдкрд┐рди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реВрдВред рдХреБрдЫ рджрд┐рдиреЛрдВ рдореЗрдВ рдЦреАрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдХреЛ рд╕рд╛рдл рдХрд░рдирд╛ред
рд╣рд╛рд▓рд╛рдБрдХрд┐ рд╣рдореЗрдВ рд▓рдХреНрд╖реНрдп VM рдЫрд╡рд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА Windows рд╕рд░реНрд╡рд░ рдЫрд╡рд┐ рдкрд░ рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╡рд░реНрддрдорд╛рди рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ рдХреЛрд░ рдЫрд╡рд┐ рдореЗрдВ рдХреЗрд╡рд▓ рдЖрд░рдбреАрдкреА рд╕рдХреНрд╖рдо рд╣реИред рдореБрдЭреЗ рдЫрд╡рд┐ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП WinRM рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣ WinRM рдХреЛ Azure (https://msdn.microsoft.com/en-us/library/azure/dn495299.aspx) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдиреЗ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рд╣реИред рдпрд╣ рдХреЗрд╡рд▓ Azure рдореЗрдВ WinRM рдкреЛрд░реНрдЯ рдХреЛ рдЦреЛрд▓рддрд╛ рд╣реИред рдЫрд╡рд┐ рдХреА рдЪрд▓ рд░рд╣реА рдЖрд╡реГрддреНрддрд┐ (рдмрд╛рдж рдореЗрдВ sysprep рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рдирдИ рдЫрд╡рд┐ рдореЗрдВ рдХреИрдкреНрдЪрд░ рдХреА рдЧрдИ) рдХреЛ рдирд┐рдореНрди рдХрдорд╛рдВрдб рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛ред
PS C:\> winrm set winrm/config/service/auth @{Basic=тАЭtrueтАЭ}
PS C:\> winrm set winrm/config/service @{Allowunencrypted=тАЭtrueтАЭ}
PS C:\> New-NetFirewallRule -Protocol TCP -LocalPort 5985 -Direction Inbound -Action Allow -DisplayName winrm
PS C:\> winrm quickconfig
рдПрдХ рдФрд░ рд╢рд┐рдХрди рдпрд╣ рд╣реИ рдХрд┐ рдбреЙрдХ рдЗрдВрдЬрди рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рд▓рд┐рдирдХреНрд╕ рдкрдХреНрд╖ рдкрд░ рд╕реНрдерд╛рдкрдирд╛ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд╕рдордп рд▓реЗрддрд╛ рд╣реИред рд╡реАрдПрдо рдХреЛ рднреА рд░рд┐рдмреВрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдореИрдВ рдбреЙрдХ рдЗрдВрдЬрди рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рд▓рд┐рдП рдирд┐рдореНрди рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред
PS C:\> wget -uri https://aka.ms/tp4/Install-ContainerHost -OutFile C:\Install-ContainerHost.ps1
PS C:\> powershell.exe -NoProfile C:\Install-ContainerHost.ps1 -HyperV
Reboot
PS C:\> Install-ContainerImage -Name WindowsServerCore -Version 10.0.10586.0
PS C:\> wget https://raw.githubusercontent.com/Microsoft/Virtualization-Documentation/live/windows-server-container-tools/Update-ContainerHost/Update-ContainerHost.ps1 -OutFile Update-ContainerHost.ps1
PS C:\> ./Update-ContainerHost.ps1
@ Enderb-ms рдФрд░ @ahmetalpbalkan рдХреЗ рд▓рд┐рдП рдкреНрд░рд╢реНрди: рдХреНрдпрд╛ Microsoft рдПрдХ рдЫрд╡рд┐ рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ WinRM рд╕рдХреНрд╖рдо рд╣реИ? рдЬрдм рд╣рдо рдРрд╕рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдХреНрдпрд╛ рд╣рдореЗрдВ рдСрди-рдбрд┐рдорд╛рдВрдб рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рдмрдЬрд╛рдп рдбреЙрдХ-рдЗрдВрдЬрди рдХреЛ рднреА рдЗрд╕рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП? рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдбреЙрдХ-рдЗрдВрдЬрди рдХреЗ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдмрдВрдбрд▓ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡реАрдПрдо рдмрд╣реБрдд рддреЗрдЬреА рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ (рдЕрдиреНрдпрдерд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЙрдХ-рдорд╢реАрди рдЪрд▓рд╛рддрд╛ рд╣реИ рдФрд░ рдЕрдкрдиреЗ рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ рдбреЙрдХрдЯрд░ рд╣реЛрд╕реНрдЯ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдШрдВрдЯреЗ рдпрд╛ рдЙрд╕рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рддрдХ рдЗрдВрддрдЬрд╛рд░ рдХрд░рддрд╛ рд╣реИред)
рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдореИрдВрдиреЗ рдПрдХ рдХрд╕реНрдЯрдо рдЫрд╡рд┐ рдмрдирд╛рдИ рд╣реИ рдЬрд┐рд╕рдореЗрдВ WinRM рдФрд░ docker-engine рджреЛрдиреЛрдВ рд╕реНрдерд╛рдкрд┐рдд рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рд╣реИрдВред
@ppadala рдХреНрдпрд╛ рдХрд╣реАрдВ рднреА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╣реИ? рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдЖрдк VMs рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдХреНрдпрд╛ рдЖрдк рдпрд╣рд╛рдБ рдХреА рддрд░рд╣ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдирд╣реАрдВ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ? https://github.com/Azure/azure-quickstart-templates/blob/875d139c16c9c023dce519e6dd48c707e3473346/201-vm-winrm-windows/azuredeploy.json#L183
@ppadala рдХреНрдпрд╛ рдХрд╣реАрдВ рднреА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╣реИ? рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдЖрдк VMs рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдХреНрдпрд╛ рдЖрдк рдпрд╣рд╛рдБ рдХреА рддрд░рд╣ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдирд╣реАрдВ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ? https://github.com/Azure/azure-quickstart-templates/blob/875d139c16c9c023dce519e6dd48c707e3473346/201-vm-winrm-windows/azuredeploy.json#L183
рд╢рд╛рдЦрд╛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЕрднреА рддрдХ рдирд╡реАрдирддрдо рдореЗрдВ рдЬрд╛рдБрдЪ рдирд╣реАрдВ рдХреА рд╣реИред рдореБрдЭреЗ рджреЗрдЦрдиреЗ рджреЛ рдХрд┐ рдХреНрдпрд╛ рдореИрдВ рдРрд╕рд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред
@ppadala рдХреНрдпрд╛ рдХрд╣реАрдВ рднреА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╣реИ? рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдЖрдк VMs рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдХреНрдпрд╛ рдЖрдк рдпрд╣рд╛рдБ рдХреА рддрд░рд╣ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдирд╣реАрдВ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ? https://github.com/Azure/azure-quickstart-templates/blob/875d139c16c9c023dce519e6dd48c707e3473346/201-vm-winrm-windows/azuredeploy.json#L183
рдореИрдВрдиреЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдкрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛ рд░рд╣реА рд╣реИ
Error creating machine: Error in driver during machine creation: compute/VirtualMachinesClient:CreateOrUpdate 400 Failure responding to request -- Original Error: azure: Service returned an error. Code="InvalidRequestContent" Message="The request content was invalid and could not be deserialized: 'Could not find member 'resources' on object of type 'ResourceDefinition'. Path 'resources', line 1, position 953.'." Status=400
рдпрд╣рд╛рдБ рдХреЛрдб рдРрд╕рд╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реИ: https://github.com/ppadala/machine/blob/azure-windows/drivers/azure/azureutil/azureutil.go#L540ред Windows рд╕рдорд░реНрдерди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рдкрд░рд┐рд╡рд░реНрддрди рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк https://github.com/ppadala/machine/commits/azure-windows рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред
рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рд╕рд╣реА рддрд░реАрдХрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдПрдЬрд╝реНрдпреЛрд░ рдЧреЛ-рдПрд╕рдбреАрдХреЗ рдЗрд╕ рддреИрдирд╛рддреА рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЛ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд╕рд╛рди рдЦреБрд▓рд╛рд╕рд╛ рдХрд░реЗрдВред Json рддреИрдирд╛рдд рдЯреЗрдореНрдкреНрд▓реЗрдЯ рджреЗрдЦрдХрд░ рдкрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рд╕рд╛рдорд╛рди рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред @ahmetalpbalkan , рдХреЛрдИ рд╡рд┐рдЪрд╛рд░?
рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ, рджреЛ рд░рд╛рд╕реНрддреЗ рд╣реИрдВред
@ppadala рдореИрдВ рдмрд╣реБрдд рд╣реИрд░рд╛рди рд╣реВрдВред рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдПрдкреАрдЖрдИ рдпрд╣ рдХрд╣рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдЖрдк рд╡реАрдПрдо рдХреНрд░рд┐рдПрдЯ рдХреЙрд▓ рдкрд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЬрдм рдЖрдк рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд╕рд╛рде рдПрдХ рдПрдЖрд░рдПрдо рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЛ рддреИрдирд╛рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╣реЛ рд░рд╣реА рддреИрдирд╛рддреА рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рдПрдЖрд░рдПрдо рдкрд╣рд▓реЗ рд╡реАрдПрдо рдмрдирд╛рддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рд╡реАрдПрдо рдмрдирдиреЗ рдХреЗ рдмрд╛рдж рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╕рдВрд╕рд╛рдзрди рдХреЛ рдЕрд▓рдЧ рд╕реЗ рдмрдирд╛рддрд╛ рд╣реИ ...
arm/compute
рдкреИрдХреЗрдЬ рдореЗрдВ VMs рдореЗрдВ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рддрд░реАрдХреЗ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ VM рдХреЗ рдмрди рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рдЬреЛрдбрд╝рдирд╛, рдЬреЛ рдЖрдкрдХреЛ рдЕрдирдмреНрд▓реЙрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдзрдиреНрдпрд╡рд╛рдж @ahmetalpbalkan рдореИрдВрдиреЗ VM рдирд┐рд░реНрдорд╛рдг рдХреЗ рдмрд╛рдж VirtualMachineExtension рдЬреЛрдбрд╝рд╛ рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд┐рдпрд╛ред рдореБрдЭреЗ WinRM HTTPS рд╢реНрд░реЛрддрд╛рдУрдВ рдХреЛ рд╕реЗрдЯрдЕрдк рдХрд░рдиреЗ рдХреЗ рд╕рд╣реА рддрд░реАрдХреЗ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рд╕рд╛ рдХреБрд╢реНрддреА рдХрд░рдирд╛ рдкрдбрд╝рд╛, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдкрд╛рд╕ # 3329 рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХрд╛ рдЕрдиреБрд░реЛрдз рд╣реИред рдореБрдЭреЗ рдЕрдкрдиреА рдЯрд┐рдкреНрдкрдгреА рд╕реЗ рдЕрд╡рдЧрдд рдХрд░рд╛рдПрдВред
рдореИрдВрдиреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП https://www.dropbox.com/sh/kpc46xtc8su2sj7/AABtxVIVbGo8KLy7tu6HnWwza?dl=0 рдХреЛ рдЖрд╕рд╛рди рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рднреА рдЕрдкрд▓реЛрдб рдХрд┐рдпрд╛ред
рдЙрдкрдпреЛрдЧ: Azure рдбреНрд░рд╛рдЗрд╡рд░ рдореЗрдВ рддреАрди рдирдП рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд╝реЗ рдЧрдП рд╣реИрдВ
--azure-os "linux" OS for the Azure VM (Windows|Linux)
--azure-winrm-user "docker-user" Username for WinRM login [$AZURE_WINRM_USER]
--azure-winrm-password Password for WinRM login [$AZURE_WINRM_PASSWORD]
рдирдореВрдирд╛ рдЖрджреЗрд╢
docker-machine -D create -d azure --azure-subscription-id $(cat ~/azure/subid) --azure-os "windows" --azure-image MicrosoftWindowsServer:WindowsServer:2016-Technical-Preview-with-Containers:2016.0.20151118 --azure-winrm-password "mysecretpassword" vhost-win-test
@ppadala @ahmetalpbalkan рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЗрд╕реЗ рдкрд╣рд▓реЗ рд╣реА рд╢рд╛рдорд┐рд▓ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд┐рдВрдбреЛрдЬрд╝ рдбреЗрдореЙрди рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдпрд╣ рд▓реЗрдЦ рдЕрдЪреНрдЫрд╛ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ: https://github.com/Microsoft/Virtualization-Documentation/tree/master/windows-server- рдХрдВрдЯреЗрдирд░-рдЙрдкрдХрд░рдг / DockerTLS
/ cc @PatrickLang @swernli
@ppadala рдзрдиреНрдпрд╡рд╛рдж, рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рднрдпрд╛рдирдХ рд╣реИред рдореИрдВрдиреЗ рд╕рд┐рд░реНрдл Azure рдореЗрдВ TP4 рдорд╢реАрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдирдореВрдирд╛ рдХрдорд╛рдВрдб рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИред рдФрд░ рд╣рд╛рдБ, рдЗрд╕рдиреЗ рдЖрдкрдХреЗ рдкреНрд░реАрдмрд┐рд▓реАрдЯ рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХреЗ рд╕рд╛рде рд╕рд╣реА рдХрд╛рдо рдХрд┐рдпрд╛ред (рдареАрдХ рд╣реИ, рдЖрдкрдХреЛ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд╛рд╕рд╡рд░реНрдб рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдкрд╛рд╕рд╡рд░реНрдб рджрд░реНрдЬ рдХрд░рдирд╛ рд╣реЛрдЧрд╛)
рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдбреЙрдХрдЯрд░-рдорд╢реАрди рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдбреЙрдХрд░ рдЗрдВрдЬрдиред рдпрд╣ рдПрдХ рдорд╣рд╛рди рд╕рдлрд▓рддрд╛ рд╣реИ!
$ ./docker-machine-Darwin-x86_64 -D create -d azure --azure-subscription-id $(pass azure) --azure-os "windows" --azure-image MicrosoftWindowsServer:WindowsServer:2016-Technical-Preview-with-Containers:2016.0.20151118 --azure-winrm-password $(pass azure-winrm-password) vhost-win-test
$ eval $(./docker-machine-Darwin-x86_64 env vhost-win-test)
$ docker version
Client:
Version: 1.10.1
API version: 1.22
Go version: go1.5.3
Git commit: 9e83765
Built: Fri Feb 12 22:11:40 UTC 2016
OS/Arch: darwin/amd64
Server:
Version: 1.10.0-dev
API version: 1.22
Go version: go1.5.1
Git commit: 59a341e
Built: Fri Nov 13 17:23:07 UTC 2015
OS/Arch: windows/amd64
@ppadala рдФрд░ рдХреНрдпрд╛ рдФрд░ рднреА рдЕрдзрд┐рдХ рд╢рд╛рдирджрд╛рд░ рд╣реИ рдПрдХ рдпрд╣ рд╣реИ рдХрд┐ docker-machine rm -f vhost-win-test
рдореИрдВ рд╕рдВрдШрд░реНрд╖ рдХрд┐рдпрд╛ рддреЛ рдХрдИ рдмрд╛рд░ рд╕рдлрд╛рдИ рд╕рдм рдПрдХ рд╡реА рдПрдо рдХреЗ рдХреБрдЫ рд╣рд┐рд╕реНрд╕реЛрдВ "рдиреАрд▓рд╛ рдХреЛ рддреИрдирд╛рддреА" рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рд╣реИ, рд╣рдореЗрд╢рд╛ рдмрдЯрди рдПрдХ "рдиреАрд▓рд╛ рд╕реЗ undeploy" рдпрд╛рдж рдХрд┐рдпрд╛ - рд╕рдм рдХреБрдЫ рдХреЛ рд╕рд╛рдл ЁЯШД
@ppadala @ahmetalpbalkan рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЗрд╕реЗ рдкрд╣рд▓реЗ рд╣реА рд╢рд╛рдорд┐рд▓ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд┐рдВрдбреЛрдЬрд╝ рдбреЗрдореЙрди рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдпрд╣ рд▓реЗрдЦ рдЕрдЪреНрдЫрд╛ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ: https://github.com/Microsoft/Virtualization-Documentation/tree/master/windows-server- рдХрдВрдЯреЗрдирд░-рдЙрдкрдХрд░рдг / DockerTLS
рд▓рд┐рдВрдХ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж @ рдорд┐рддреНрд░рд╡рд╛рджред рд╣рд╛рдВ, рдбреЙрдХрдЯрд░-рдЗрдВрдЬрди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд▓рд┐рдирдХреНрд╕ рдХреЗ рд╕рдорд╛рди рдЯреАрдПрд▓рдПрд╕ рдХреЗ рд╕рд╛рде рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИред docker- рдорд╢реАрди рдмрдирд╛рдиреЗ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓реНрд╕ (рдкреНрд░рдорд╛рдгрдкрддреНрд░, рдХреБрдВрдЬреА рдФрд░ рд╕реАрдП) рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдореИрдВ рдЙрдиреНрд╣реЗрдВ Windows рд╕рд░реНрд╡рд░ рдкрд░ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП WinRM рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред
@ppadala рдзрдиреНрдпрд╡рд╛рдж, рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рднрдпрд╛рдирдХ рд╣реИред рдореИрдВрдиреЗ рд╕рд┐рд░реНрдл Azure рдореЗрдВ TP4 рдорд╢реАрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдирдореВрдирд╛ рдХрдорд╛рдВрдб рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИред рдФрд░ рд╣рд╛рдБ, рдЗрд╕рдиреЗ рдЖрдкрдХреЗ рдкреНрд░реАрдмрд┐рд▓реАрдЯ рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХреЗ рд╕рд╛рде рд╕рд╣реА рдХрд╛рдо рдХрд┐рдпрд╛ред (рдареАрдХ рд╣реИ, рдЖрдкрдХреЛ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд╛рд╕рд╡рд░реНрдб рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдкрд╛рд╕рд╡рд░реНрдб рджрд░реНрдЬ рдХрд░рдирд╛ рд╣реЛрдЧрд╛)
@StefanScherer рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдкреНрд▓реЗрдирдЯреЗрдХреНрд╕реНрдЯ рдкрд╛рд╕рд╡рд░реНрдб рдПрдХрдорд╛рддреНрд░ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ рдЬреЛ рдореБрдЭреЗ рдпрд╣рд╛рдБ рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИ (рдореБрдЭреЗ рдЖрдкрдХрд╛ рдкрд╛рд╕ рдЕрдкреНрд░реЛрдЪ рдкрд╕рдВрдж рд╣реИ)ред рд╣рдо рдмрд╛рдж рдореЗрдВ рдПрдХ рдкреНрд░рдорд╛рдгрд┐рдд рдЖрдзрд╛рд░рд┐рдд рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдкреИрдХрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдЕрднреА рддрдХ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
@ppadala рдФрд░ рдЗрд╕рд╕реЗ рднреА рдЕрдзрд┐рдХ рд╢рд╛рдирджрд╛рд░ рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рдбреЙрдХрдЯрд░-рдорд╢реАрди rm -f vhost-win-test-clean up EVERYTHING - рдореИрдВрдиреЗ рдмрд╣реБрдд рдмрд╛рд░ рд╕рдВрдШрд░реНрд╖ рдХрд┐рдпрд╛ рдХрд┐ рд╡реАрдПрдо рдХреЗ рд╕рднреА рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ "рдПрдЬрд╝реНрдпреЛрд░ рдХреА рддреИрдирд╛рддреА" рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рд╣рдореЗрд╢рд╛ рдпрд╛рдж рдХрд┐рдпрд╛ " azure рд╕реЗ azure "рдмрдЯрди"
рдЕрдЬрд╝реБрд░реЗ рдПрдЖрд░рдПрдо рдХреЗ рдкрд╛рд╕ рдЬрд╛рдиреЗ рдФрд░ рдПрдХ рд╕рд╛рдл "рдХреНрд▓реАрдирдЕрдк" рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╢реНрд░реЗрдп
@ppadala рдпрд╣ рдлреЗрдХрд┐рди рдХрд╛ рдХрдорд╛рд▓ рд╣реИред рдЕрдЪреНрдЫрд╛ рдХрд╛рд░реНрдп! рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдм рд╕рд╡рд╛рд▓ рдпрд╣ рд╣реЛрдЧрд╛ рдХрд┐ рдЗрд╕ azure рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рд╢реЙрд░реНрдЯ рдФрд░ рдЕрдиреНрдп рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ (рдЬреИрд╕реЗ google / aws) рдореЗрдВ рд▓реЙрдиреНрдЧ рдЯрд░реНрдо рдореЗрдВ рдХреИрд╕реЗ рдорд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛рдПред
@ahmetalpbalkan рдкреБрд▓ рдЕрдиреБрд░реЛрдз # 3329 рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдорд╛рд╕реНрдЯрд░ рдХреЗ рд╕рд╛рде рд╕рдордиреНрд╡рдпрд┐рдд рд╣реИ рдФрд░
рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдХреЗрд╡рд▓ Azure рдореЗрдВ Windows рд╕рд░реНрд╡рд░ 2016 VMs рд╣реИ, рд▓реЗрдХрд┐рди рдХреЛрдб рдЗрд╕ рддрд░рд╣ рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ GCP, AWS, vSphere рдФрд░ рдЕрдиреНрдп рдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред
- @ppadala
рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рд╕реНрдерд╛рдиреАрдп vm рдкреНрд░рджрд╛рддрд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХреНрд╖рд┐рддрд┐рдЬ рдкрд░ рд╣реИ?
@ppadala @srounce рдореИрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдХрд┐рд╕реА рдХреЛ WinRM рдФрд░ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреНрд░рд┐рдпрд╛рдиреНрд╡рдпрди рдХреНрд╖рдорддрд╛рдУрдВ рдкрд░ AWS / GCE / рдЕрдиреНрдп APIs рдХреА рдирдЬрд╝рд░
@ppadala @ahmetalpbalkan рдбреЛрдХрд░-рдорд╢реАрди 'рдиреАрд▓рд╛' рдбреНрд░рд╛рдЗрд╡рд░ рдХреЗ рд╕рд╛рде рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ AzureStack ?
@ рдирд┐рд▓реЗрдм рдореИрдВ рдбрд░рддрд╛ рд╣реВрдБ рдЕрднреА рддрдХ рдирд╣реАрдВред рдпрджрд┐ рдЖрдкрдХреЛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рдПрдХ рдЕрд▓рдЧ рдореБрджреНрджрд╛ рдЦреЛрд▓реЗрдВред
рдореИрдВрдиреЗ рд╕рд┐рд░реНрдл рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рдбреЙрдХрдЯрд░ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ 1.12 RC2 рд╣реИ рдЬрд┐рд╕рдореЗрдВ 0.8.0-rc1 рд╣реИ рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ "azure-os" "рд╡рд┐рдВрдбреЛрдЬрд╝" рд╡рд┐рдХрд▓реНрдк рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдореИрдВ рдПрдХ рдбреЙрдХ-рдорд╢реАрди рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЕрдзрд┐рдЧреНрд░рд╣рдг рдХрд╣рд╛рдВ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдЬреЛ рдЯреАрдкреА 5 рд╡рд┐рдВрдбреЛрдЬ 2016 рдбреЙрдХрдЯрд░ рд╣реЛрд╕реНрдЯреНрд╕ рдЕрдЬрд╝реНрдпреЛрд░ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИред
рдзрдиреНрдпрд╡рд╛рдж,
@SharadGumaste рдХреНрдпрд╛ рддреНрд░реБрдЯрд┐ рд╣реИ рдЬрдм рдЖрдк рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ "рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ"? рдХреНрдпрд╛ рдЖрдкрдиреЗ --azure-image
рд╕рд╛рде рдЫрд╡рд┐ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ?
рдореИрдВрдиреЗ рд╕рд┐рд░реНрдл рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рдбреЙрдХрдЯрд░ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ 1.12 RC2 рд╣реИ рдЬрд┐рд╕рдореЗрдВ 0.8.0-rc1 рд╣реИ рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ "azure-os" "рд╡рд┐рдВрдбреЛрдЬрд╝" рд╡рд┐рдХрд▓реНрдк рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдореИрдВ рдПрдХ рдбреЙрдХ-рдорд╢реАрди рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЕрдзрд┐рдЧреНрд░рд╣рдг рдХрд╣рд╛рдВ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдЬреЛ рдЯреАрдкреА 5 рд╡рд┐рдВрдбреЛрдЬ 2016 рдбреЙрдХрдЯрд░ рд╣реЛрд╕реНрдЯреНрд╕ рдЕрдЬрд╝реНрдпреЛрд░ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИред
@SharadGumaste рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЬрд╛рд░реА рдХрд┐рдП рдЧрдП рд╕рдВрд╕реНрдХрд░рдг рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рдереЗред Windows (azure-os windows рдСрдкреНрд╢рди) рдХреЛ рд╕рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреИрдЪ рдХреЛ рдЕрднреА рдорд░реНрдЬ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдкреНрд░рджреАрдк, рд╣рд╛рдВ рдореИрдВрдиреЗ рдбреЙрдХрдЯрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ред рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдХреНрдпрд╛ рд╣реИ
рдЕрдкрдиреЗ рдХрд╛рдо рдХреЗ рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛? рдореИрдВ рдПрдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдбреЗрдореЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХрд░реАрдм рд╣реВрдБ
рд╣рдорд╛рд░реЗ рдЧреНрд░рд╛рд╣рдХ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рдореИрдВ рдПрдХ рдирдВрдЧреЗ рд╡рд┐рдВрдбреЛрдЬрд╝ рд╕рд░реНрд╡рд░ рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддрд╛ рдФрд░ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛
docker рдиреЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рд╛рдорд╛рди рдХреЛ рд╕реНрдХреНрд░реИрдЪ рд╕реЗ рд╣реЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдФрд░ рдЙрд╕ рдорд╢реАрди рдХреЛ рдЗрд╕рдореЗрдВ рдЬреЛрдбрд╝рд╛
docker- рдорд╢реАрди рдФрд░ Visual Studio рд╕реЗ рдирд┐рд░реНрдорд╛рдг рдФрд░ рдкрд░рд┐рдирд┐рдпреЛрдЬрдиред
рдореИрдВ рдЯреАрдПрд▓рдПрд╕ рд╕реЗрд░реНрдЯреНрд╕ рдЖрджрд┐ рдореЗрдВ рдлрдВрд╕ рдЧрдпрд╛ рд╣реВрдВ ...
рдХрд┐рд╕реА рднреА рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рдЕрдЧреНрд░рд┐рдо рдзрдиреНрдпрд╡рд╛рджред
рдЧреБрд░реБрд╡рд╛рд░ рдХреЛ, 23 рдЬреВрди, 2016 рдХреЛ рдкреНрд░рджреАрдк рдкрдбрд▓рд╛ [email protected] рд▓рд┐рдЦрд╛ рд╣реИ:
рдореИрдВ рд╕рд┐рд░реНрдл 1.12 RC2 рд╣реИ рдХрд┐ рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП docker рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рд╣реИ
0.8.0-rc1 рд╣реИ, рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ "azure-os" "рд╡рд┐рдВрдбреЛрдЬрд╝" рд╡рд┐рдХрд▓реНрдк рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рд╣реЛрддрд╛ рд╣реИ
рдХрд╛рдо рдирд╣реАрдВ рд▓рдЧрддрд╛ред рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдореИрдВ рдбреЙрдХрдЯрд░-рдорд╢реАрди рдХрд╛ рдЕрдзрд┐рдЧреНрд░рд╣рдг рдХрд╣рд╛рдВ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ
рд╕рдВрд╕реНрдХрд░рдг рдЬреЛ рдХрд┐ Azure рдкрд░ TP5 рд╡рд┐рдВрдбреЛрдЬ 2016 рдбреЙрдХрдЯрд░ рд╣реЛрд╕реНрдЯ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИред@SharadGumaste https://github.com/SharadGumaste рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдереЗ
рдЬрд╛рд░реА рд╕рдВрд╕реНрдХрд░рдг рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ред Windows (azure-os) рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреИрдЪ
рд╡рд┐рдВрдбреЛрдЬрд╝ рд╡рд┐рдХрд▓реНрдк) рдЕрднреА рд╡рд┐рд▓рдп рдирд╣реАрдВ рд╣реБрдЖ рд╣реИред-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/docker/machine/issues/2907#issuecomment -228218888,
рдпрд╛ рдзрд╛рдЧрд╛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe/AH3YqqQLlXWUnSdw4i2TzsqXa4gHmTVYks5qOxt1gaJpZM4HKwbT
ред
"A common mistake people make when trying to design something
рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдореВрд░реНрдЦрддрд╛ рдкреВрд░реНрдг рдореВрд░реНрдЦреЛрдВ рдХреА рд╕рд░рд▓рддрд╛ рдХреЛ рдХрдо рдЖрдВрдХрдирд╛ рд╣реИред тАЭ
тАУ Douglas Adams, author (1952 тАУ 2001)
@ рд╢реНрд░рд╛рджреНрдЧреБрдореНрд╕реНрддреЗ рдЖрдк ? рдореЗрд░реЗ рдкрд╛рд╕ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рдбреЙрдХрдЯрд░-рдорд╢реАрди рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рд░реЗрдкреЛ рд╣реИ, рдореИрдВ рдЖрдкрдХреЛ рд╕реЗрдЯрд┐рдВрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджреЗрд╢ рднреЗрдЬ рд╕рдХрддрд╛ рд╣реВрдВред
рдХреНрдпрд╛ рдХрд┐рд╕реА рд╕реНрдерд╛рдиреАрдп рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬ рдбреЙрдХрд░ рд╣реЛрд╕реНрдЯ рдХреЛ рд╕реНрдкрд┐рди рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдЦрдмрд░ рд╣реИ?
рдХреНрдпрд╛ рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╣реИ рдЬреЛ Azure рдкрд░ Windows VMs рдХреЛ рд╕реНрдкрд┐рди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИ?
@djanosik рдореИрдВ рдЕрдкрдиреЗ GitLab CI рдмрд┐рд▓реНрдб рдХреЗ рд▓рд┐рдП рд╡рд┐рдВрдбреЛрдЬ рдУрдкрдирд╕реНрдЯреИрдХ рдФрд░ EC2 рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдХреЛ рд╕реНрдкрд┐рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЙрдХрдЯрд░-рдорд╢реАрди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдореИрдВрдиреЗ @ppadala рдХреА PR рдмреНрд░рд╛рдВрдЪ рд▓реА, рдЗрд╕реЗ рдирд╡реАрдирддрдо рдорд╛рд╕реНрдЯрд░ рдХреЗ рдкрд╛рд╕ https://github.com/davidarcher/machine/tree/azure_winrm рдореЗрдВ рд╣реИ ред
рдореИрдВрдиреЗ SSH рдХреЗ рд╕рд╛рде Windows AMI рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП @ jen20 рдХреЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ /etc/os-release
рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рд╣реИред рдЕрдм рдЬрдм рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рдПрд╕рдПрд╕рдПрдЪ рдЙрдкрд▓рдмреНрдз рд╣реИ (рдХреБрдЫ рдкреНрд░рдпрд╛рд╕ рдХреЗ рд╕рд╛рде), рддреЛ рдХреНрдпрд╛ рд╣рдо рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рдПрд╕рдПрд╕рдПрдЪ рдЖрдзрд╛рд░рд┐рдд рдбреЙрдХрд░ рдорд╢реАрди рдХрд╛ рдкреНрд░рд╛рд╡рдзрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдореИрдВрдиреЗ SSH рдХреЗ рд╕рд╛рде Windows AMI рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП @ jen20 рдХреЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛
/etc/os-release
рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рд╣реИред рдЕрдм рдЬрдм рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рдПрд╕рдПрд╕рдПрдЪ рдЙрдкрд▓рдмреНрдз рд╣реИ (рдХреБрдЫ рдкреНрд░рдпрд╛рд╕ рдХреЗ рд╕рд╛рде), рддреЛ рдХреНрдпрд╛ рд╣рдо рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рдПрд╕рдПрд╕рдПрдЪ рдЖрдзрд╛рд░рд┐рдд рдбреЙрдХрд░ рдорд╢реАрди рдХрд╛ рдкреНрд░рд╛рд╡рдзрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?