1.Docker簡介docker
Docker 是一個開源項目,誕生於 2013 年初,最初是 dotCloud 公司內部的一個業餘項目。它基於 Google 公司推出的 Go 語言實現。 項目後來加入了 Linux 基金會,聽從了 Apache 2.0 協議,項目代碼在 GitHub 上進行維護。windows
Docker 自開源後受到普遍的關注和討論,以致於 dotCloud 公司後來都更名爲 Docker Inc。Redhat 已經在其 RHEL6.5 中集中支持 Docker;Google 也在其 PaaS 產品中普遍應用。ide
Docker 項目的目標是實現輕量級的操做系統虛擬化解決方案。 Docker 的基礎是 Linux 容器(LXC)等技術。在 LXC 的基礎上 Docker 進行了進一步的封裝,讓用戶不須要去關心容器的管理,使得操做更爲簡便。用戶操做 Docker 的容器就像操做一個快速輕量級的虛擬機同樣簡單。工具
總而言之,docker就是在操做系統的層面隔絕一個空間出來。spa
2.下載操作系統
https://docs.docker.com/docker-for-windows/install/ 這是docker下載的地址,下載以前是須要進行帳號登陸的,筆者註冊了帳號登陸,而後進行下載,發現docker是對環境有要求的,以下:命令行
筆者的電腦是win7,下載到了一半就取消了,對於不知足上述配置的環境,docker提供了docker Toolbox工具知足docker的使用要求,code
https://docs.docker.com/toolbox/overview/, 傳統的桌面解決方案。Docker Toolbox適用於較舊的Mac和Windows系統,不能知足Docker Desktop for Mac和Docker Desktop for Windows的要求。若是可能,咱們建議您更新到較新的應用程序。在下載的過程當中發現速度很是的慢,簡直不能忍受,因而再到了阿里源鏡像,速度能夠。http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/?spm=5176.8351553.0.0.4bc61991tQpsnV。blog
3.安裝ci
下載好以後,咱們開始進行安裝。
4.運行
咱們打開命令行,切換至docker toolbox的安裝目錄,執行sh,在執行start.sh,結果以下:
若是運行時出現錯誤,咱們能夠在運行一次,筆者第一次運行就出現了下面的錯誤
You will want to check the provider to make sure the machine and associated resources were properly removed.
在網上查了一下,而後在運行一遍,就沒有問題了。