Docker compose Docker compose抛出无法执行脚本Docker compose
我有一个运行在Windows10机器上的ubuntu虚拟机,配置了Vagrant 我已将DOCKER_主机环境设置如下Docker compose Docker compose抛出无法执行脚本Docker compose,docker-compose,Docker Compose,我有一个运行在Windows10机器上的ubuntu虚拟机,配置了Vagrant 我已将DOCKER_主机环境设置如下 set DOCKER_HOST=192.168.99.201 现在我可以运行像docker image ls这样的命令了,一切正常 但当我像这样运行docker compose时,问题就开始了 docker-compose -f D:\Trials\Devops\Docker\DockerCompose\singlehostnetwork\company.yml up -d
set DOCKER_HOST=192.168.99.201
现在我可以运行像docker image ls这样的命令了,一切正常
但当我像这样运行docker compose时,问题就开始了
docker-compose -f D:\Trials\Devops\Docker\DockerCompose\singlehostnetwork\company.yml up -d
或
在这种情况下,目录中存在docker compose yml文件
我得到以下错误。不知道发生了什么事。我保证了docker的写作是正确的。但错误依然存在
有人能告诉我发生了什么事吗
Traceback (most recent call last):
File "docker-compose", line 3, in <module>
File "compose\cli\main.py", line 67, in main
File "compose\cli\main.py", line 123, in perform_command
File "compose\cli\command.py", line 69, in project_from_options
File "compose\cli\command.py", line 132, in get_project
File "compose\cli\docker_client.py", line 43, in get_client
File "compose\cli\docker_client.py", line 137, in docker_client
File "site-packages\docker\context\context.py", line 34, in __init__
File "site-packages\docker\context\config.py", line 77, in get_context_host
File "site-packages\docker\utils\utils.py", line 281, in parse_host
docker.errors.DockerException: Invalid bind address format: port is required: 192.168.99.201
[6368] Failed to execute script docker-compose
回溯(最近一次呼叫最后一次):
文件“docker compose”,第3行,在
文件“compose\cli\main.py”,第67行,在main中
执行命令中第123行的文件“compose\cli\main.py”
文件“compose\cli\command.py”,第69行,在project\u from\u options中
get\U项目中第132行的文件“compose\cli\command.py”
get\u client中第43行的文件“compose\cli\docker\u client.py”
docker\u客户端中第137行的文件“compose\cli\docker\u client.py”
文件“site packages\docker\context\context.py”,第34行,在__
文件“site packages\docker\context\config.py”,第77行,在get\u context\u host中
parse_host中第281行的文件“site packages\docker\utils\utils.py”
docker.errors.DockerException:绑定地址格式无效:需要端口:192.168.99.201
[6368]无法执行脚本docker compose
Traceback (most recent call last):
File "docker-compose", line 3, in <module>
File "compose\cli\main.py", line 67, in main
File "compose\cli\main.py", line 123, in perform_command
File "compose\cli\command.py", line 69, in project_from_options
File "compose\cli\command.py", line 132, in get_project
File "compose\cli\docker_client.py", line 43, in get_client
File "compose\cli\docker_client.py", line 137, in docker_client
File "site-packages\docker\context\context.py", line 34, in __init__
File "site-packages\docker\context\config.py", line 77, in get_context_host
File "site-packages\docker\utils\utils.py", line 281, in parse_host
docker.errors.DockerException: Invalid bind address format: port is required: 192.168.99.201
[6368] Failed to execute script docker-compose