运行“ jhipster”并创建一个整体应用程序之后,我尝试根据手册在Docker中运行它,并得到以下错误消息:
What went wrong:
Execution failed for task ':buildDocker'.
com.github.dockerjava.shaded.org.apache.http.conn.HttpHostConnectException: Connect to 127.0.0.1:2375 [/127.0.0.1] failed: Connection refused: connect
经过一番谷歌搜索后,我有点想通了,使用Docker Toolbox(这个男孩真是当代IT领域了),实际上必须连接到运行在不同IP上的Docker Engine,所以我设置了一个这样的环境变量:>
DOCKER_HOST=tcp://192.168.99.100:2376
我遇到了DockerException (no message)
错误
答案 0 :(得分:0)
实际上,我认为这也应该反映在JHipster文档页面上:使用Docker Toolbox,需要设置3个(三个)环境变量,如下所示:
DOCKER_HOST=tcp://192.168.99.100:2376
DOCKER_CERT_PATH=C:/Users/<your-name>/.docker/machine/certs
DOCKER_TLS_VERIFY=1
您可以通过在运行docker images
命令的同一shell中运行gradlew
来检查其设置是否正确
答案 1 :(得分:0)