рдПрдХ рдЕрд▓рдЧ 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
рд╕рддреНрдп рдирд╣реАрдВ рд╣реИред
рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред
рдХреНрдпрд╛ рдЖрдкрдХрд╛ 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
...
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдЗрд╕реЗ рдЕрдкрдиреЗ
~/Documents/WindowsPowershell/Microsoft.PowerShell_profile.ps1
рдореЗрдВ рд╕реЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛