我尝试使用 docker 对数据库进行单元测试。我使用库,它在测试期间运行数据库映像。文档说:
测试容器将尝试使用以下策略依次连接到 Docker 守护进程:
环境变量:
DOCKER_HOST (this should be set to an HTTP/HTTPS connection rather than a unix socket at present) DOCKER_TLS_VERIFY DOCKER_CERT_PATH
默认值:
DOCKER_HOST=https://localhost:2376 DOCKER_TLS_VERIFY=1 DOCKER_CERT_PATH=~/.docker
如果安装了 Docker Machine,则会找到第一台机器的 docker 机器环境。Docker Machine 需要在 PATH 上才能成功。
我在 Ubuntu 16.04 中安装了 docker,但不了解如何配置 docker 守护程序以与此测试库一起使用。有什么帮助吗?