docker - docker compose up 插件桥接错误

标签 docker docker-compose windows-10

我安装了适用于 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/

相关文章:

java - StreamSets处理器找不到Redis库

amazon-web-services - Docker群模式|远程登录 : can't connect to remote host : Host is unreachable

mysql - WordPress docker compose 不会启动 mysql

php - MacOs 中的 Docker 非常慢

django - 尝试在 Docker 上使用 NGINX + Gunicorn 时,NGINX 给出 502 Bad Gateway

docker - Keycloak Docker 容器在重启容器后无法启动

docker-compose - 是否可以在 docker-compose 中创建中间图像?

file - 如何了解哪个进程删除了硬盘驱动器上的文件

java - 浏览器堆栈本地 : running BrowserStackLocal binary from source code

python - python 中的 Windows 10 通知