国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

docker使用教程是什么 如何將用戶(hù)應用程序遷往

發(fā)布時(shí)間:2022-05-25 07:42 來(lái)源:新網(wǎng) 閱讀:135 作者:網(wǎng)絡(luò ) 欄目: 虛擬主機 歡迎投稿:712375056

??如今因為網(wǎng)絡(luò )和計算機一走進(jìn)千家萬(wàn)戶(hù),雖然我們經(jīng)常與它打交道,但對于一些計算機概念仍然覺(jué)得非常陌生,例如,小編估計大部分人都不是很清楚,就更不用說(shuō)它的應用了,所以今天小編就來(lái)給大家科普一下,為各位講解一下docker使用教程和用戶(hù)應用程序遷往Docker容器的方法,感興趣的朋友千萬(wàn)不要錯過(guò)哦。相信大家看過(guò)小編下面的介紹之后,就能明白docker究竟是什么意思了。
 
??一、docker是什么
??docker是一個(gè)開(kāi)源的應用容器引擎,讓開(kāi)發(fā)者可以打包他們的應用以及依賴(lài)包到一個(gè)可移植的容器中,然后發(fā)布到任何流行的Linux機器上,也可以實(shí)現虛擬化。容器是完全使用沙箱機制,相互之間不會(huì )有任何接口。
??二、docker使用教程
??docker使用流程其實(shí)非常簡(jiǎn)單,大家知道看過(guò)一遍基本上就都會(huì )了,接下來(lái)小編就以的專(zhuān)家給大家分享的流程進(jìn)行相關(guān)的介紹。
??1、如果docker中不存在所需的鏡像系統文件,例如centos7系統,則需要docker pull centos:7。如果用戶(hù)有鏡像文件,需要加載到docker中導入鏡像到docker中:cat image-name.tar.gz | docker import - image-name。
??2、創(chuàng )建容器,推薦采用:(映射端口【-p 宿端口:容器端口】 掛載宿主機盤(pán)【-v 宿主機目錄:容器目錄】,如: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、退出容器。


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


免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

麻豆天美国产一区在线播放| AV香蕉内射区| 女同久久精品国产99国产精品| 午夜毛片精彩毛片| 未满十八勿入AV网免费| 少妇挑战三个黑人惨叫4P国语|