Docker是什麼
Docker 是 Docker.Inc 公司開源的一個基於 LXC技術之上構建的Container容器引擎, 源代碼托 管在 GitHub 上, 基於Go語言並遵從Apache2.0協議開源。 Docker在2014年6月召開DockerConf 2014技術大會吸引了IBM、Google、RedHat等業界知名公司的關注和技術支持,無論是從 GitHub 上的代碼活躍度,還是Redhat宣布在RHEL7中正式支持Docker, 都給業界一個信號,這是一項創新型的技術解決方案。 就連 Google 公司的 Compute Engine 也支持 docker 在其之上運行, 國內“BAT”先鋒企業百度Baidu App Engine(BAE)平台也是以Docker作為其PaaS雲基礎。
Ubuntu14.4下安裝Docker
執行如下命令檢測是否安裝了curl命令:
$ which curl
如果未安裝則執行如下命令安裝:
$ sudo apt-get update
$ sudo apt-get install curl
獲取Docker最新安裝包並安裝:
$ curl -sSL https://get.docker.com/ | sh
檢測Docker是否安裝成功:
sudo docker run hello-world
#這個命令會下載一個測試用的鏡像並啟動一個容器運行它
執行這個命令時出現了如下錯誤:
這是因為docker服務未啟動,執行如下命令啟動docker服務:
sudo service docker start