windows docker 卸载_安装Docker(Docker Toolbox)与Splash库
想要安裝Splash庫,先安裝Docker。
1.Docker安裝
但是面對windows運行環(huán)境,大部分的情況來看,需要先安裝Docker Toolbox才可以。
我是win10系統(tǒng),安裝了Docker for Windows,但是不能用。
首先可以官網(wǎng)下載Docker Toolbox
[Install Docker Toolbox on Windows](Install Docker Toolbox on Windows)
里面官方有詳細(xì)關(guān)于Docker在windows的配置和安裝流程。
其次,如果GitHub下載慢,下面這個鏡像網(wǎng)址也可下載
[Index of /docker-toolbox/windows/docker-toolbox/](Index of /docker-toolbox/windows/docker-toolbox/)
根據(jù)自身情況選擇相應(yīng)版本,具體不再贅述。
下載安裝后,桌面會出現(xiàn)三個圖標(biāo)
先運行,Docker Quickstar Terminal,等待結(jié)果。
第一次運行,我出現(xiàn)了這個錯誤
To see how to connect your Docker Client to the Docker Engine running on ......
一直卡在這個界面了。
此時關(guān)閉Docker Quickstar Terminal,運行Oracle VM VirtualBox,然后在default右鍵重啟,接著再次運行Docker Quickstar Terminal
即可運行成功,出現(xiàn)小鯨魚圖案。
測試docker運行網(wǎng)速,遇到如下問題
docker: error during connect: Post http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.37/containers/create: 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.
See 'docker run --help'.
解決方法如下
在dockerToolbox命令框內(nèi)然后輸入docker-machine env default,會出現(xiàn)docker設(shè)置
然后復(fù)制,再此粘貼到命令行!
輸入docker run hello-world
問題解決。
tips:1.每次運行docker,都要重復(fù)此操作,不然還是會報錯。
2.如果上述方法無法解決問題,就要在cmd+r的命令框內(nèi)運行docker-machine env default 命令,然后復(fù)制粘貼,重啟虛擬機和docker toolbox,應(yīng)該就沒問題了。
2.Splash的安裝
已經(jīng)調(diào)試好Docker,那么就準(zhǔn)備安裝Splash。
這里我是直接使用的網(wǎng)易Splash鏡像源
docker run -p 8050:8050 scrapinghub/splash --registry-mirror=http://hub-mirror.c.163.com運行后,等待下載安裝
其中有個錯誤說部分模塊沒有下載,因為源內(nèi)沒有,其實不影響對Splash的安裝。
安裝完后,要在Docker Toolbox內(nèi)啟動
docker run -p 5023:5023 -p 8050:8050 -p 8051:8051 scrapinghub/splash啟動完成!
打開瀏覽器,進行測試,輸入localhost:8050,但是打不開網(wǎng)頁
回到Docker toolbox,輸入
docker-machine ip default得到ip地址:192.168.99.100
然后再在瀏覽器輸入
http://192.168.99.100:8050/
成功!!
ps:安裝docker和splash花去了一天的時間。安裝過程中,反復(fù)卸載和安裝,導(dǎo)致Oracle VM VirtualBox不能使用了和其他很多問題,但不在此一一列舉了,實在是太累了。
萬幸的是,都解決了,很開心。如果你遇到了很棘手困難的問題,不要想著放棄,堅持下去就可以解決。
好事貴在多磨,加油。
總結(jié)
以上是生活随笔為你收集整理的windows docker 卸载_安装Docker(Docker Toolbox)与Splash库的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 房贷多少年还清最划算
- 下一篇: 何为战争?