組裝機採用下載的window原廠版本,其Hyper-V啓動不成功的方式。linux
https://github.com/docker/toolbox/releasesgit
安裝 Docker Toolbox
github
文檔:https://docs.docker.com/docker-for-windows/install/docker
安裝文檔:https://docs.docker.com/toolbox/toolbox_install_windows/windows
一、若是電腦已經安裝過 Virtual Box
,列表就不要勾選這個。若是電腦已經裝過 Git
,也能夠不用勾選。瀏覽器
二、雙擊 Docker Quickstart Terminal
啓動 Docker
,bash
三、若是找不到 bash.exe
的路徑
解決辦法:解決點擊Docker出現windows 正在查找bash.exe。若是想親自查找文件,請點擊「瀏覽」的問題網絡
四、默認的虛擬機建立在了C盤,咱們能夠先改一下虛擬機的位置。ssh
具體操做以下:ide
五、Docker容器是在VirtualBox的虛擬機裏面,不是在Windows裏面,因此若是要訪問用Docker容器啓動的網站的話要作端口映射,並且在本機【本身的windows】瀏覽器訪問的時候要經過虛擬機ip(能夠經過 docker-machine env
命令查看)訪問。
1.首先,咱們剛打開 Docker Quickstart Terminal 進入的是 Windows 命令行界面,此時輸入下述命令進入虛擬 docker bash 中去:
docker-machine ssh default
2.而後,咱們已經進入了虛擬 docker bash 中去了,此時咱們須要編輯 /var/lib/boot2docker/profile 文件中的 EXTRA_ARGS 信息:
sudo vi /var/lib/boot2docker/profile
3.此時,咱們在 --label provider=virtualbox 的下一行添加下述代碼:
--insecure-registry xxx.xxx.xxx.xxx:yyy
這裏須要解釋的是, xxx.xxx.xxx.xxx 是咱們的私有鏡像倉庫的 ip 地址,yyy 是你配置私有鏡像倉庫時設定的端口號
4.最後,不要忘了,咱們還須要重啓 docker 服務的:
// 在虛擬 docker 環境中 sudo /etc/init.d/docker restart // 或者 // 退出虛擬 docker 環境(使用 exit 命令)而後在 Windows 命令行下敲入下列命令 docker-machine restart
Docker雖然是Linux內核,可是官方仍是支持了Windows和OS X。
Boot2Docker官方下載地址:https://github.com/boot2docker/windows-installer/releases
Boot2Docker官方安裝手順:http://docs.docker.com/installation/windows/
目前最新發布版本是1.5.0。安裝包內包含了Docker、VisualBox、Git,總共才128m,果真很小很輕量。
C:\Program Files\Docker Toolbox文件夾下的boot2docker.iso 複製到C:\Users\lzy\.docker\machine\cache下,而後斷開網絡,就能夠繼續安裝完畢了,親測可行!
iso 下載地址: