中間件學習——Docker的安裝

      網友投稿 833 2025-04-01

      docker的安裝

      docker的基本組成

      鏡像(image):

      docker的鏡像就好比是一個模板,可以通過多個模板來創建容器服務,Tomcat鏡像==>run==>tomcat01容器(提供給服務器),通過這個鏡像可以創建多個容器(最終服務運行或項目運行就是在容器中的)

      容器(container):

      Docker利用容器技術,獨立運行一個或者一個組應用,通過鏡像來創建的

      啟動,停止,刪除,基本命令

      目前就可以把這個容器理解為簡易的linux系統

      倉庫(repository):

      倉庫就是存放鏡像的地方

      倉庫分為公有倉庫和私有倉庫

      Docker Hub (默認都是國外的)

      阿里云等企業都有容器服務器(可以用來配置鏡像加速)

      安裝Docker

      環境準備

      需要會一點點的Linux的基礎

      CentOS7

      中間件學習——Docker的安裝

      我們使用Xshell連接遠程服務器進行操作

      環境查看

      # 系統內核是3.10以上的 [admin@aubin ~]$ uname -r 3.10.0-957.el7.x86_64

      安裝

      查看幫助文檔

      卸載舊版本

      sudo yum remove docker

      docker-client

      docker-client-latest

      docker-common

      docker-latest

      docker-latest-logrotate

      docker-logrotate

      docker-engine

      需要的安裝包

      sudo yum install -y yum-utils

      設置鏡像的倉庫

      sudo yum-config-manager

      –add-repo

      https://download.docker.com/linux/centos/docker-ce.repo #默認是國外的

      sudo yum-config-manager

      –add-repo

      http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #阿里云鏡像

      更新yum軟件包索引

      yum makecache fast

      安裝docker相關的內容 docker-ce 社區 ee企業

      sudo yum install docker-ce docker-ce-cli containerd.io

      啟動docker

      systemctl start docker

      使用docker version是否安裝成功

      sudo docker run hello-world

      查看下載的hello-world鏡像

      [root@aubin admin]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE hello-world latest feb5d9fea6a5 3 months ago 13.3kB

      了解:卸載Docker

      卸載依賴

      sudo yum remove docker-ce docker-ce-cli containerd.io

      刪除資源

      sudo rm -rf /var/lib/docker

      /var/lib/docker docker的默認工作路徑

      底層原理

      Docker是怎么工作的?

      Docker是一個C/S結構的系統,Docker的守護進程運行在主機上。通過Socket從客戶端訪問!

      DockerServer接收到DockerClient的指令,就會執行這個命令

      Docker為什么比VM快?

      Docker有著比虛擬機更少的抽象層

      Docker利用的是宿主機的內核,VM需要是Guest OS

      所以說,新建一個容器的時候,docker不需要像虛擬機一樣重新加載一個操作系統內核,避免引導。虛擬機是加載Guest OS,是分鐘級別的,而docker是利用宿主機的操作系統,省略了這個復雜的過程,秒級

      Docker Java 容器 軟件開發

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:ppt插入的表格怎么設置邊框(PPT怎么設置表格邊框)
      下一篇:在wps表格中如何畫箭頭(wps office文檔怎么畫箭頭)
      相關文章
      亚洲精品天堂在线观看| 亚洲一欧洲中文字幕在线| 国产亚洲精品VA片在线播放| 久久亚洲精品成人av无码网站| 国产亚洲综合成人91精品| 国产亚洲午夜高清国产拍精品| 亚洲乱码中文字幕综合234| 国产精品亚洲高清一区二区| 亚洲国产黄在线观看| 亚洲精品无码永久在线观看 | 亚洲精品视频观看| 亚洲综合激情九月婷婷| 久久久久久亚洲Av无码精品专口| 亚洲男人都懂得羞羞网站| 亚洲嫩模在线观看| 亚洲影视一区二区| 亚洲www在线观看| 亚洲日韩精品无码专区加勒比| 亚洲熟女www一区二区三区| 亚洲av成人一区二区三区在线播放 | 亚洲六月丁香六月婷婷蜜芽| 亚洲一区二区三区四区视频| 亚洲香蕉在线观看| 亚洲色大成网站www永久男同| 亚洲精品第一国产综合亚AV| 亚洲avav天堂av在线网毛片| 亚洲av成人一区二区三区在线观看| 亚洲成a人片在线观看老师| 国产综合精品久久亚洲| 亚洲AV无码成人精品区在线观看| 无码专区—VA亚洲V天堂| 亚洲视频小说图片| 91丁香亚洲综合社区| 亚洲国产精品成人AV在线| 亚洲av中文无码| 亚洲色无码一区二区三区| 无码久久精品国产亚洲Av影片| 亚洲国产视频网站| 亚洲国产成人无码AV在线| 亚洲男人的天堂在线va拉文| 国产精品国产亚洲精品看不卡|