Compose: рд╡рд┐рднрд┐рдиреНрди DOCKER_HOST рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд╡рд┐рдВрдбреЛрдЬрд╝ рдХреЗ рд▓рд┐рдП рдбреЙрдХрд░ рдХреЗ рд╕рд╛рде рд╣реЛрд╕реНрдЯ рдкрде рдмрдврд╝рддреЗ рд╕рдордп рддреНрд░реБрдЯрд┐

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

рдПрдХ рдЕрд▓рдЧ DOCKER_HOST , рдЬрдм рддрдХ рдЖрдк COMPOSE_CONVERT_WINDOWS_PATHS=0 рд╕реЗрдЯ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рддрдм рддрдХ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЕрдкрдиреА docker-compose рдлрд╝рд╛рдЗрд▓ рдкрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЛрдИ рднреА рдорд╛рдЙрдВрдЯ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛:

ERROR: for db Cannot create container for service db: create <volume>: "<volume>" includes invalid characters for a local volume name, only "[a-zA-Z0-9][a-zA-Z0-9_.-]" are allowed ERROR: Encountered errors while bringing up the project.

рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рднреНрд░рдорд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╣реИред рдпрд╣ рдкрд╣рд▓реЗ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рдерд╛ред
рдореИрдВ 1.9.0 рдмрд┐рд▓реНрдб 2585387 рдкрд░ рд╣реВрдВред
DOCKER_HOST рдПрдХ рджреВрд░рд╕реНрде linux рд╕рд░реНрд╡рд░ рдкрд░ рд╕реЗрдЯ рд╣реИред
рд╡реЙрд▓реНрдпреВрдо рд╣реИ:

yml volumes: - /opt/data/foo/html/:/var/www/html

рдХреЗрд╡рд▓ рддрднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬрдм COMPOSE_CONVERT_WINDOWS_PATHS=0 рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛ рдпрд╛ рдЬрдм рдЗрд╕реЗ COMPOSE_CONVERT_WINDOWS_PATHS=1 рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдпрд╣ рдХреЗрд╡рд▓ рддрднреА рд╡рд┐рдлрд▓ рд╣реЛрддрд╛ рд╣реИ рдЬрдм COMPOSE_CONVERT_WINDOWS_PATHS рд╕реЗрдЯ рди рд╣реЛред

1.9.0 рд░рд┐рд▓реАрдЬ рдкрд░ рдЖрдк рдЙрд▓реНрд▓реЗрдЦ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐:

рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░ рдХрдВрдкреЛрдЬрд╝ рд╡рд┐рде рдбреЙрдХрд░ рдЯреВрд▓рдмреЙрдХреНрд╕/рдорд╢реАрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рд╡реЙрд▓реНрдпреВрдо рдкрде рдЕрдм рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ C:\Users рд╕реЗ /c/Users-style рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВред рдЗрд╕ рд░реВрдкрд╛рдВрддрд░рдг рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрд╛рдХрд┐ рдЖрдкрдХреЗ рд╡реЙрд▓реНрдпреВрдо рдХрд╛рдо рдХрд░рддреЗ рд░рд╣реЗрдВ, рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ COMPOSE_CONVERT_WINDOWS_PATHS=1 рд╕реЗрдЯ рдХрд░реЗрдВред рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рдбреЙрдХрд░ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЪрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред

рдЕрдВрддрд┐рдо рднрд╛рдЧ Users of Docker for Windows are not affected and do not need to set the variable рд╕рддреНрдп рдирд╣реАрдВ рд╣реИред

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

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдЗрд╕реЗ рдЕрдкрдиреЗ ~/Documents/WindowsPowershell/Microsoft.PowerShell_profile.ps1 рдореЗрдВ рд╕реЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛

...
$Env:COMPOSE_CONVERT_WINDOWS_PATHS=1
...

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

рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рдХреНрдпрд╛ рдЖрдкрдХрд╛ DOCKER_HOST рдХрд┐рд╕реА рджреВрд░рд╕реНрде Linux рд╕рд░реНрд╡рд░ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ?
рдФрд░ рдЬрдм рдЖрдк рддреНрд░реБрдЯрд┐ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рдХреНрдпрд╛ рдЖрдкрдХрд╛ COMPOSE_CONVERT_WINDOWS_PATHS рдЪрд░ рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИ, рдпрд╛ рдпрд╣ рдХрд┐рд╕ рдорд╛рди рдкрд░ рд╕реЗрдЯ рд╣реИ?
рдЕрдВрдд рдореЗрдВ, рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдЖрдк рдЗрд╕рдХреЗ рдмрдЬрд╛рдп COMPOSE_CONVERT_WINDOWS_PATHS рд╕реЗ 1 рдХрд░рддреЗ рд╣реИрдВ?

@ рд╢рд┐рди- рд╣рд╛рдВ, DOCKER_HOST рдПрдХ рджреВрд░рд╕реНрде рд▓рд┐рдирдХреНрд╕ рд╕рд░реНрд╡рд░ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред
рддреНрд░реБрдЯрд┐ рддрдм рд╣реЛрддреА рд╣реИ рдЬрдм COMPOSE_CONVERT_WINDOWS_PATHS рд╕реЗрдЯ рди рд╣реЛред рдЬрдм рдореИрдВ рдЗрд╕реЗ COMPOSE_CONVERT_WINDOWS_PATHS=0 (рдкрд╛рд╡рд░рд╢реЗрд▓ рдореЗрдВ $env:COMPOSE_CONVERT_WINDOWS_PATHS=0 ) рдкрд░ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХреА рдереА, рд▓реЗрдХрд┐рди COMPOSE_CONVERT_WINDOWS_PATHS=1 рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЬрд╛рдУ рдкрддрд╛ рд▓рдЧрд╛рдУ...
рддреЛ, рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдпрд╣ рдХреЗрд╡рд▓ рддрднреА рд╡рд┐рдлрд▓ рд╣реЛрддрд╛ рд╣реИ рдЬрдм COMPOSE_CONVERT_WINDOWS_PATHS рд╕реЗрдЯ рди рд╣реЛред рдореИрдВ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╡рд┐рд╡рд░рдг рдЕрдкрдбреЗрдЯ рдХрд░реВрдВрдЧрд╛ред

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдЗрд╕реЗ рдЕрдкрдиреЗ ~/Documents/WindowsPowershell/Microsoft.PowerShell_profile.ps1 рдореЗрдВ рд╕реЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛

...
$Env:COMPOSE_CONVERT_WINDOWS_PATHS=1
...
рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

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

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

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

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

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

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