<samp id="tdkee"></samp>

    <mark id="tdkee"><acronym id="tdkee"></acronym></mark>

  1. 免费看又黄又无码的网站_久久久高清国产免费观看_亚洲一区二区三区在线免费观看_免费欧洲美女a视频一级毛片_日本最新免费二区三区

    ×

    docker使用教程是什么 如何將用戶應(yīng)用程序遷往Docker容器

    分類:虛機(jī)資訊 編輯:互聯(lián)網(wǎng)觀察 瀏覽量:138
    2021-04-06 14:46:16
      如今因?yàn)榫W(wǎng)絡(luò)和計(jì)算機(jī)一走進(jìn)千家萬戶,雖然我們經(jīng)常與它打交道,但對于一些計(jì)算機(jī)概念仍然覺得非常陌生,例如docker,小編估計(jì)大部分人都不是很清楚,就更不用說它的應(yīng)用了,所以今天小編就來給大家科普一下,為各位講解一下docker使用教程和用戶應(yīng)用程序遷往Docker容器的方法,感興趣的朋友千萬不要錯過哦。相信大家看過小編下面的介紹之后,就能明白docker究竟是什么意思了。
     
      一、docker是什么
      docker是一個開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個可移植的容器中,然后發(fā)布到任何流行的Linux機(jī)器上,也可以實(shí)現(xiàn)虛擬化。容器是完全使用沙箱機(jī)制,相互之間不會有任何接口。
      二、docker使用教程
      docker使用流程其實(shí)非常簡單,大家知道看過一遍基本上就都會了,接下來小編就以新網(wǎng)的專家給大家分享的流程進(jìn)行相關(guān)的介紹。
      1、如果docker中不存在所需的鏡像系統(tǒng)文件,例如centos7系統(tǒng),則需要docker pull centos:7。如果用戶有鏡像文件,需要加載到docker中導(dǎo)入鏡像到docker中:cat image-name.tar.gz | docker import - image-name。
      2、創(chuàng)建容器,推薦采用:(映射端口【-p 宿主機(jī)端口:容器端口】 + 掛載宿主機(jī)盤【-v 宿主機(jī)目錄:容器目錄】,如:docker run -d -p 2201:22 --privileged=true --name libinrttov13 -v /home/htht/rttov:/product/mnt/ libinrttov13:v1 /usr/sbin/init。
      3、進(jìn)入容器:docker exec -it container-name bash或docker exec -it ID bash。

      4、退出容器。


      三、用戶應(yīng)用程序遷往Docker容器的步驟
      1、分解。一般來說,應(yīng)用程序都是復(fù)雜的,它們都有很多的組件。例如,大多數(shù)應(yīng)用程序都需要數(shù)據(jù)庫或中間件服務(wù)的支持以實(shí)現(xiàn)對數(shù)據(jù)的存儲、檢索和集成。所以,需要通過設(shè)計(jì)和部署把這些服務(wù)拆分成為它們自己的容器。如果一個應(yīng)用程序能夠被拆分成為越多的分布式組件,那么應(yīng)用程序擴(kuò)展的選擇則越多。但是,分布式組件越多也意味著管理的復(fù)雜性越高。
      2、選擇基礎(chǔ)映像。當(dāng)執(zhí)行應(yīng)用程序遷移時,應(yīng)盡量避免推倒重來的做法。搜索Docker注冊庫找到一個基本的Docker映像并將其作為應(yīng)用程序的基礎(chǔ)來使用。隨著時間的推移,企業(yè)將會發(fā)現(xiàn)這些Docker注冊庫中基本映像的價值所在。請記住,Docker支持著一個Docker開發(fā)人員社區(qū),所以項(xiàng)目的成功與否很大程度上取決于用戶對于映像管理和改良的參與度。
      3、安全管理問題。安全性和管理應(yīng)當(dāng)是一個高優(yōu)先級的考慮因素;企業(yè)用戶不應(yīng)再把它們當(dāng)作應(yīng)用程序遷移至容器的最后一步。反之,企業(yè)必須從一開始就做好安全性和管理的規(guī)劃,把它們的功能納入應(yīng)用程序的開發(fā)過程中,并在應(yīng)用程序運(yùn)行過程中積極主動地關(guān)注這些方面。這就是企業(yè)應(yīng)當(dāng)花大功夫的地方。
     
      基于容器的應(yīng)用程序是分布式應(yīng)用程序。企業(yè)應(yīng)當(dāng)更新較老的應(yīng)用程序以支持聯(lián)合身份管理方法,這將非常有利于確保分布式應(yīng)用程序的安全性。為了做到這一點(diǎn),應(yīng)為每一個應(yīng)用程序組件和數(shù)據(jù)提供一個唯一的標(biāo)識符,這個標(biāo)識符可允許企業(yè)在一個細(xì)粒度的級別上進(jìn)行安全性管理。企業(yè)用戶還應(yīng)當(dāng)增加一個日志記錄的方法。
      4、增加代碼。為了創(chuàng)建鏡像,企業(yè)用戶需要使用一個Dockerfile來定義映像開發(fā)的必要步驟。一旦創(chuàng)建了映像,企業(yè)用戶就應(yīng)將其添加至Docker Hub。
      5、配置測試部署。應(yīng)對在容器中運(yùn)行的應(yīng)用程序進(jìn)行配置,以便于讓應(yīng)用程序知道可以在哪里連接外部資源或者應(yīng)用程序集群中的其他容器。企業(yè)用戶可以把這些配置部署在容器中或使用環(huán)境變量。對基于容器的應(yīng)用程序進(jìn)行測試類似于對其他分布式應(yīng)用程序的測試。企業(yè)可以對每個容器進(jìn)行組件測試,并將容器集群作為一個整體進(jìn)行測試。 確定應(yīng)用程序應(yīng)如何能夠在負(fù)載增加的情況下進(jìn)行擴(kuò)展。如果用戶正在使用一個集群管理器(例如Swarm),則可測試其性能。最后,把容器部署到實(shí)際生產(chǎn)環(huán)境中。為了積極主動地關(guān)注基于容器的應(yīng)用程序的運(yùn)行狀況,可考慮實(shí)施必要的監(jiān)控和管理機(jī)制 。確保打開日志記錄功能。很多應(yīng)用程序遷移至計(jì)算都是采用容器技術(shù)的。雖然遷移有一點(diǎn)復(fù)雜,但是容器可以保護(hù)應(yīng)用程序投資并賦予了它一個更長的使用壽命。
     
      通過小編對docker使用流程及用戶應(yīng)用程序遷往Docker容器的步驟介紹,大家對docker這個概念已經(jīng)有了一個初步的認(rèn)識了吧。如果各位還想了解更多關(guān)于計(jì)算機(jī)和網(wǎng)絡(luò)的知識的話,新網(wǎng)對大家來說,是一個不錯的地方,那里有許多相關(guān)的資料可以幫助大家了解更多的計(jì)算機(jī)和網(wǎng)絡(luò)知識。


    聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請發(fā)

    送郵件至:operations@xinnet.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時

    需注明出處:新網(wǎng)idc知識百科

    免費(fèi)咨詢獲取折扣

    Loading
    国产精品视频白浆免费视频_久久久高清国产免费观看_亚洲一区二区三区在线免费观看_免费欧洲美女a视频一级毛片

    <samp id="tdkee"></samp>

      <mark id="tdkee"><acronym id="tdkee"></acronym></mark>