簡體   English   中英

使用 Windows 10 在 Docker Toolbox 上運行 Splash

[英]Running Splash on Docker Toolbox with Windows 10

我正在嘗試使用 Windows 10 Home 安裝和運行 splash。 我已經安裝了 docker 工具箱,因為在 Windows 10 Home 上你不能安裝 docker。 然后在我輸入時在命令提示符中

docker pull scrapinghub/splash

我收到錯誤

error during connect: Post http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.40/images/create?fromImage=scrapinghub%2Fsplash&tag=latest: open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running.

我注意到的一件有趣的事情是,如果我運行 Docker Quickstart Terminal,我可以使用以下命令安裝 splash

docker pull scrapinghub/splash

然后使用命令

docker run -p 5023:5023 -p 8050:8050 -p 8051:8051 scrapinghub/splash

它給了我

服務器監聽http://0.0.0.0:8050

但是當我將http://0.0.0.0:8050粘貼到 Chrome 中時,它給了我“無法訪問此站點”。

謝謝

所以第一個錯誤清楚地表明你的 Docker 容器沒有運行,所以你的 pull 命令失敗了

您可以通過運行任何 docker 命令來檢查也許試試這個

docker --version

對於您的第二個查詢,您需要使用 Docker IP 來訪問應用程序

您可以嘗試使用docker-machine ip來查看 docker 正在運行的 IP(假設已安裝 docker-machine)

通常,Windows 上的 Docker IP 是192.168.99.100

試試這2個

192.168.99.100:8050

或者

localhost:8050

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM