最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

CentOS下Docker的安裝教程詳解

 更新時間:2019年03月07日 16:48:38   作者:benben_2015  
今天小編就為大家分享一篇關于CentOS下Docker的安裝教程詳解,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

Docker劃分為CE和EE,CE版本即社區(qū)版(免費);EE即企業(yè)版,強調安全(付費)。Docker CE每月發(fā)布一個edge版本,每三個月發(fā)布一個stable版本,Docker EE和stable版本號保持一致。

Docker CE支持64位版本CentOS 7,并且要求內核版本不低于3.10。CentOS滿足最低內核的要求,如果內核版本比較低,部分功能(如overlay2存儲層驅動)無法使用,并且部分功能可能不太穩(wěn)定。

有三種安裝Docker CE的方式:通過Docker倉庫安裝,下載安裝包手動安裝,通過腳本自動安裝。

  • 大多數用戶使用Docker倉庫的鏡像源安裝,這種方式安裝和升級比較簡單,這也是比較推薦的方式。
  • 一些用戶通過下載安裝包進行手動安裝,這種方式在不能連接網絡的情況下比較有用,只需要有安裝包就好。
  • 在開發(fā)和測試環(huán)境,一些用戶通過自動腳本來安裝,這種方式也很方便,但在生產環(huán)境下不推薦。因為它可能有以下幾個風險:首先,腳本需要root權限,因此你需要在運行之前仔細檢查腳本;其次,腳本會嘗試檢測你系統(tǒng)的版本和配置你的包管理系統(tǒng),除此之外,腳本不允許你自定義任何安裝參數。這可能導致一個不被支持的配置。再者,腳本會未經確認的情況下安裝依賴包,這可能安裝大量的軟件包,這取決于你當前的主機配置;而且這種方式不能自己決定下載的版本,它只會安裝最新的版本。

使用yum源安裝

官方源

$ sudo yum-config-manager \
  --add-repo \
  https://download.docker.com/linux/centos/docker-ce.repo

國內源

第一步:上面兩種源選擇一種,一般鑒于國內網絡問題,通常選擇國內源。但是如果你是第一次在你的主機上安裝Docker CE,你需要首先設置Docker倉庫。之后,你才能通過這個倉庫來安裝和更新Docker。不然會出現下面的提示:sudo: yum-config-manager: 找不到命令。

解決方法就是設置倉庫,安裝必須的包yum-utils。這個包提供了yum-config-manager的功能。同樣Docker CE的devicemapper存儲驅動程序還需要另外兩種包device-mapper-persistent-datalvm2。我們通過下面的命令一并安裝。

$ sudo yum install -y yum-utils \
 device-mapper-persistent-data \
 lvm2

安裝Docker CE

$ sudo yum install docker-ce

在安裝過程中,會詢問你是否繼續(xù),直接輸入y即可。

通過腳本自動安裝

在測試或開發(fā)環(huán)境中Docker官方為了簡化安裝流程,提供了一套便捷的安裝腳本,CentOS系統(tǒng)上可以使用這套腳本安裝。

$ curl -fsSL get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh -mirror Aliyun

執(zhí)行上面的命令后,腳本就會自動的將一切準備工作做好,并且把Docker CE的edge版本安裝在系統(tǒng)中。

啟動Docker

上面第一種方式安裝的Docker需要手動啟動,而通過腳本安裝會自動啟動Docker。啟動Docker也很簡單,下面命令$ sudo systemctl start docker。

參考資料:

Get Docker CE for CentOS

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

相關文章

  • docker安裝minio無法訪問的解決

    docker安裝minio無法訪問的解決

    這篇文章主要介紹了docker安裝minio無法訪問的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • 云原生之docker命令詳解

    云原生之docker命令詳解

    Docker是一個開源的應用容器引擎,基于Go語言并遵從Apache2.0協議開源,Docker 可以讓開發(fā)者打包他們的應用以及依賴包到一個輕量級、可移植的容器中,然后發(fā)布到任何流行的 Linux 機器上,也可以實現虛擬化,本文就給大家介紹了云原生中的docker命令
    2023-06-06
  • docker 拉取鏡像出錯的問題解決

    docker 拉取鏡像出錯的問題解決

    當Docker拉取鏡像遇到網絡錯誤時,通常是因為鏡像源無法訪問,解決此問題可通過修改Docker的配置文件/etc/docker/daemon.json,設置一個可用的鏡像加速地址,修改后重新加載配置并重啟Docker服務即可,這樣可以提高拉取速度和成功率,避免因網絡問題導致的鏡像拉取失敗
    2024-10-10
  • docker部署MongoDB數據庫的實現步驟

    docker部署MongoDB數據庫的實現步驟

    Docker可以提供一個輕量級、可移植的容器化環(huán)境,使得MongoDB的部署變得更加簡單和靈活,本文主要介紹了docker部署MongoDB數據庫的實現步驟,具有一定的參考價值,感興趣的可以了解一下
    2024-04-04
  • docker快速安裝Es和kibana的實現步驟

    docker快速安裝Es和kibana的實現步驟

    在工作過程中,經常需要測試環(huán)境搭建Es環(huán)境,本文主要介紹了docker快速安裝Es和kibana,具有一定的參考價值,感興趣的可以了解一下
    2024-03-03
  • 使用Dockerfile.dockerignore提升Docker鏡像構建速度

    使用Dockerfile.dockerignore提升Docker鏡像構建速度

    這篇文章主要為大家介紹了使用Dockerfile.dockerignore提升Docker鏡像構建速度,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪<BR>
    2023-10-10
  • Docker開啟遠程連接并實現安全通信詳解

    Docker開啟遠程連接并實現安全通信詳解

    這篇文章主要為大家介紹了Docker開啟遠程連接并實現安全通信過程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-08-08
  • docker安裝drone的實現示例

    docker安裝drone的實現示例

    Drone是一款基于Docker的持續(xù)集成和持續(xù)部署平臺,可以幫助開發(fā)者自動化構建、測試和部署應用程序,本文主要介紹了docker安裝drone的實現示例,感興趣的可以了解一下
    2023-12-12
  • 更改docker默認數據目錄的方法步驟

    更改docker默認數據目錄的方法步驟

    本文主要介紹了更改docker默認數據目錄的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2025-01-01
  • 簡述Docker安裝Tomcat鏡像并部署web項目

    簡述Docker安裝Tomcat鏡像并部署web項目

    這篇文章主要介紹了簡述Docker安裝Tomcat鏡像并部署web項目,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-10-10

最新評論

襄樊市| 休宁县| 肥西县| 周至县| 美姑县| 绍兴市| 辉县市| 石家庄市| 西峡县| 乌审旗| 翁牛特旗| 武夷山市| 象州县| 黔南| 广昌县| 简阳市| 城市| 伊宁市| 盐边县| 内黄县| 海伦市| 天长市| 富川| 如皋市| 桑日县| 玉树县| 垦利县| 昌黎县| 噶尔县| 茌平县| 凤冈县| 长宁区| 玉门市| 洛南县| 师宗县| 鞍山市| 东城区| 疏附县| 东阿县| 扬州市| 莱阳市|