Docker是什么
Docker 是 Docker.Inc 公司開源的一個(gè)基于 LXC技術(shù)之上構(gòu)建的Container容器引擎, 源代碼托 管在 GitHub 上, 基于Go語(yǔ)言并遵從Apache2.0協(xié)議開源。 Docker在2014年6月召開DockerConf 2014技術(shù)大會(huì)吸引了IBM、Google、RedHat等業(yè)界知名公司的關(guān)注和技術(shù)支持,無(wú)論是從 GitHub 上的代碼活躍度,還是Redhat宣布在RHEL7中正式支持Docker, 都給業(yè)界一個(gè)信號(hào),這是一項(xiàng)創(chuàng)新型的技術(shù)解決方案。 就連 Google 公司的 Compute Engine 也支持 docker 在其之上運(yùn)行, 國(guó)內(nèi)“BAT”先鋒企業(yè)百度Baidu App Engine(BAE)平臺(tái)也是以Docker作為其PaaS云基礎(chǔ)。
Ubuntu14.4下安裝Docker
執(zhí)行如下命令檢測(cè)是否安裝了curl命令:
$ which curl
如果未安裝則執(zhí)行如下命令安裝:
$ sudo apt-get update $ sudo apt-get install curl
獲取Docker最新安裝包并安裝:
$ curl -sSL https://get.docker.com/ | sh
檢測(cè)Docker是否安裝成功:
sudo docker run hello-world
#這個(gè)命令會(huì)下載一個(gè)測(cè)試用的鏡像并啟動(dòng)一個(gè)容器運(yùn)行它
執(zhí)行這個(gè)命令時(shí)出現(xiàn)了如下錯(cuò)誤:
這是因?yàn)閐ocker服務(wù)未啟動(dòng),執(zhí)行如下命令啟動(dòng)docker服務(wù):
sudo service docker start
新聞熱點(diǎn)
疑難解答
圖片精選