泊坞窗已安装且服务处于活动状态。但是当我运行 Maven 构建时,出现错误:
[ERROR] Failed to execute goal io.fabric8:docker-maven-plugin:0.27.2:stop (stop-staled) on project egisso-db: Execution stop-staled of goal io.fabric8:docker-maven-plugin:0.27.2:stop failed: No <dockerHost> given, no DOCKER_HOST environment variable, no read/writable '/var/run/docker.sock' or '//./pipe/docker_engine' and no external provider like Docker machine configured -> [Help 1]
我读过一些讨论,其中有人建议这个变量的值,tcp://...
但我不知道在哪里可以找到它的确切值。
我以为这docker info
会提供一些信息,但没有:
sudo docker info|grep tcp
不确定它是否重要,但我必须开始服务使用sudo
,但我可以使用 docker 作为客户作为普通用户。
答案1
您可以通过设置环境变量export DOCKER_HOST="tcp://HOST:2375"
看https://docs.docker.com/engine/reference/commandline/dockerd/#examples
https://docs.docker.com/engine/reference/commandline/cli/#environment-variables