我安装了适用于 Windows 10 的 Docker Desktop。
当我这样做时:
docker-compose up
我收到错误:
Creating network "docker_sandbox" with driver "bridge" ERROR: could not find plugin bridge in v1 plugin registry: plugin not found
在 Docker 网站上,他们说 Docker Compose 随桌面安装一起安装,并且应该可以开箱即用。
我需要进行一些配置更改才能使其正常工作吗?
这是docker-compose.yml
文件:
version: "3"
services:
prometheus:
image: prom/prometheus:v2.3.2
volumes: ["./prometheus/prometheus.yml:/etc/prometheus/prometheus.yml"]
ports: ["9090:9090"]
networks: ["sandbox"]
grafana:
image: grafana/grafana:5.2.1
volumes: ["./grafana/plugins/cinnamon-prometheus-app:/var/lib/grafana/plugins/cinnamon-prometheus-app"]
ports: ["3000:3000"]
networks: ["sandbox"]
depends_on: ["prometheus"]
networks:
sandbox:
driver: bridge
最佳答案
如果您在Windows 容器模式下运行,那么以下是对我有用的方法:
将docker-compose
中的网络定义更新为nat。
networks:
elastic:
driver: nat
关于docker - docker compose up 插件桥接错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60799901/