代码之家  ›  专栏  ›  技术社区  ›  Ogglas

Docker->portainer:来自守护程序的错误响应:驱动程序未能在端点portainer上编程外部连接

  •  1
  • Ogglas  · 技术社区  · 7 年前

    首先我得说我对docker是新手。我在跑步 Docker Community Edition for Windows 我正在安装portainer。

    https://store.docker.com/editions/community/docker-ce-desktop-windows

    但是在运行 Quick start 我得到的命令错误如下:

    https://portainer.readthedocs.io/en/latest/deployment.html#quick-start

    PS C:\WINDOWS\system32> docker volume create portainer_data
    portainer_data
    PS C:\WINDOWS\system32> docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
    ce460adac87eaf13f6f6a22557a9f2401807b70a932e863fa7762cd76a158fed
    C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon: driver failed programming external connectivity on endpoint portainer (8ec237cb106a09525de8cd1eeb04a9247cadcf99552058885d9d5a6fa22e369d): Error starting userland proxy: mkdir /port/tcp:0.0.0.0:9000:tcp:172.17.0.2:9000: input/output error.
    PS C:\WINDOWS\system32>
    

    我的第一个猜测是这个端口已经被使用了,但情况似乎不是这样。我正在以管理员身份从提升的PowerShell运行命令,因此也不应该是这样。我做错什么了?

    1 回复  |  直到 7 年前
        1
  •  2
  •   Ogglas    7 年前

    重新启动了docker服务,它工作了。。。

    推荐文章