一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>數(shù)值算法/人工智能>

應(yīng)用Docker完成構(gòu)建一個(gè)微服務(wù)開發(fā)任務(wù)

大?。?/span>0.4 MB 人氣: 2017-09-30 需要積分:1

  什么是Docker?

  它的核心就是:Docker是一個(gè)允許你創(chuàng)建鏡像(這包含了很多步驟,就像在虛擬機(jī)的模板一樣)并且讓這個(gè)鏡像的實(shí)例運(yùn)行在容器中的軟件。

  Docker維護(hù)著一個(gè)巨大的鏡像資源庫,我們稱之為Docker Hub,我們可以使用它作為我們自己鏡像存儲的出發(fā)點(diǎn)??梢园凑誅ocker,選擇任意我們希望使用的鏡像,然后在一個(gè)容器中執(zhí)行這個(gè)鏡像的實(shí)例。

  2

  安裝Docker

  為了繼續(xù)學(xué)習(xí)和使用本文章的以下內(nèi)容,第一步你需要安裝Docker。

  以下是基于你的平臺的安裝指南docs.docker.com/engine/installation。

  假如是在使用Mac或者Windows,那么你可以考慮使用虛擬機(jī)。在Mac OS X上用的是Parallels來運(yùn)行Ubuntu以支持大多數(shù)的開發(fā)活動。這種方式對于在各種實(shí)驗(yàn)中拍攝快照,中斷以及恢復(fù)時(shí)是非常方便的。

  3

  試驗(yàn)開始

  輸入以下命令:

  docker run -it ubuntu

  很快你就將會看到以下的命令提示符:

  root@719059da250d:/#

  下面再測試幾條命令然后終結(jié)這個(gè)容器:

  root@719059da250d:/# lsb_release -a

  No LSB modules are available.

  Distributor ID: Ubuntu

  Deion: Ubuntu 14.04.4 LTS

  Release: 14.04

  Codename: trusty

  root@719059da250d:/# exit

  這看起來好像并沒有什么,但是實(shí)際上背后發(fā)生了很多。你們看到的是Ubuntu的一個(gè)bash shell,它運(yùn)行于在你的機(jī)器上隔離的容器中。在這里,你可以安裝任何東西,運(yùn)行任何軟件,或者其他任何你想要做的。以下是上述動作的流程分解圖(該圖表來自于Docker文檔庫的“理解架構(gòu)”,非常值得推薦

  應(yīng)用Docker完成構(gòu)建一個(gè)微服務(wù)開發(fā)任務(wù)

  1.輸入一條Docker命令:

  odocker: 運(yùn)行docker客戶端

  orun: 該命令啟動一個(gè)新的容器

  o-it: 是否啟動交互式終端模式的可選項(xiàng)

  oubuntu: 容器啟動所基于的鏡像名

  2.在主機(jī)上運(yùn)行的Docker的服務(wù)首先檢查本地是否有所請求的鏡像拷貝,沒有的話則執(zhí)行下一步。

  3.Docker服務(wù)檢查公共的版本庫(Docker Hub)是否有名字為ubuntu 的鏡像存在,找到然后執(zhí)行下一步。

  4.Docker服務(wù)下載鏡像并存儲于本地緩存中,以備下次使用。

  5.Docker服務(wù)基于該鏡像ubuntu 創(chuàng)建新的容器。

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

      發(fā)表評論

      用戶評論
      評價(jià):好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?