今天爲了體驗一下,windows上安裝的docker是什麼樣的,處於好奇怎麼使用,於是我就開始了windows上安裝docker的探索。
本人屬潔癖那種,不喜歡自己的系統裏有不成熟不經常用的軟件存在,我採用的是虛擬機安裝的windows操作系統。
在安裝docker之前呢,先找docker下載的地方:https://www.runoob.com/docker/windows-docker-install.html(菜鳥教程)
我下載的是最新版DockerToolbox-18.03.0-ce (這個ce不清楚是不是測試版...)
雙擊運行下載好的.exe,一直下一步,最後看到的跟菜鳥中說的一樣(桌面三個快捷方式圖標)。
運行Docker Quickstart Terminal
① 報如下錯誤
error with pre-create check: "This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory"
處理:
虛擬機安裝時有個處理器,點擊處理器有首選模式選擇RVI並勾選虛擬化RVI選項。
② 報如下錯
Error with pre-create check:
"Get https://github-production-release-asset-2e65be.s3.amazonaws.com/14..........
將Docker Toolbox安裝目錄下的boot2docker.iso複製到
C:\Users\usrname\.docker\machine\cache下
點擊Docker Quickstart Terminal待待初始設置完畢
再次打開Docker Quickstart Terminal
③ 報如下錯,卡死不動(網上說出現這個表示VirtualBox啓動成功,但是沒有彈出VirtualBox選yes,重啓虛擬機後再試就好了)
=========到這兒多次重運行Docker Quickstart Terminal終於看到了可愛的小鯨魚圖標,表示成功可用。
docker version
docker -v
docker ps 【運行這個命令可能是boot2docker.iso原因再次重運行Docker Quickstart Terminal】
④ 報如下錯(這種情況表示docker沒有找到鏡像,再次運行命令,docker就會開始下載鏡像,但是下載的速度有點慢)
======dockertoolbox加速:https://blog.csdn.net/tjsahwj/article/details/88181779 (參考博文)
https://dashboard.daocloud.io/build-flows 註冊
點擊加速獲取windows加速地址。
docker-machine ssh default
sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=http://您的加速地址.daocloud.io |g" /var/lib/boot2docker/profile
exit
docker-machine restart default 重啓容器
=========== 到這兒,可能就要跟可愛的小夥伴您說再見了!
=========== 歡迎光臨我的博文~_~ ~_~ ~_~ ~_~ ~_~ O(∩_∩)O哈哈~