<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          5分鐘安裝docker教程

          共 2830字,需瀏覽 6分鐘

           ·

          2021-10-09 12:12

          Docker 是什么?

          Docker 屬于 Linux 容器的一種封裝,提供簡單易用的容器使用接口。它是目前最流行的 Linux 容器解決方案。

          Docker 將應(yīng)用程序與該程序的依賴,打包在一個文件里面。運(yùn)行這個文件,就會生成一個虛擬容器。程序在這個虛擬容器里運(yùn)行,就好像在真實的物理機(jī)上運(yùn)行一樣。有了 Docker,就不用擔(dān)心環(huán)境問題。

          總體來說,Docker 的接口相當(dāng)簡單,用戶可以方便地創(chuàng)建和使用容器,把自己的應(yīng)用放入容器。容器還可以進(jìn)行版本管理、復(fù)制、分享、修改,就像管理普通的代碼一樣。

          Centos安裝docker需要操作系統(tǒng)是 CentOS 7 or 8,必須啟用centos extras存儲庫。默認(rèn)情況下,此存儲庫處于啟用狀態(tài),但如果已禁用它,則需要重新啟用它。

          卸載舊版本

          老版本的docker被稱作docker 或者 docker-engine,如果有老版本的docker,把它和相關(guān)依賴一起卸載。

          $?remove?docker?\
          docker-client?\
          docker-client-latest?\
          docker-common?\
          docker-latest?\
          docker-latest-logrotate?\
          docker-logrotate?\
          docker-engine

          安裝步驟

          官方推薦使用通過設(shè)置docker倉庫的方法來安裝,安裝和升級都簡單些。

          1 設(shè)置docker倉庫

          第一次安裝的時候需要設(shè)置docker倉庫,后面就可以利用該倉庫進(jìn)行安裝和升級docker。

          需要先安裝 yum-utils 包,它可以提供yum-config-manager工具和配置穩(wěn)定的倉庫。

          ?yum?install?-y?yum-utils
          ?yum-config-manager?\
          ????--add-repo?\
          ????https://download.docker.com/linux/centos/docker-ce.repo

          2 安裝docker引擎

          安裝最新版docker引擎和容器,或者去下一步制定一個版本安裝:

          $?yum?install?docker-ce?docker-ce-cli?containerd.io

          如果提示接受GPG key,驗證是否是060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35,如果是,就接受。

          如果啟用了多個Docker存儲庫,則在不在yum install或yum update命令中指定版本的情況下,安裝或更新總是安裝可用的最高版本,這可能不適合您的穩(wěn)定性需要。

          上面的命令安裝好了最新版的docker,但是還沒有啟動服務(wù),docker組也被創(chuàng)建好了,但是還沒有用戶分配到該組。

          3 安裝指定版本的docker引擎

          列出倉庫可用的所有版本,然后選擇安裝,下面命令把列出的結(jié)果進(jìn)行倒序排序:

          [root@iZbp180j96p8y98l1s1oucZ?~]#?yum?list?docker-ce?--showduplicates?|?sort?-r
          Last?metadata?expiration?check:?0:32:38?ago?on?Fri?28?May?2021?06:17:26?PM?CST.
          Installed?Packages
          docker-ce.x86_64???????????????3:20.10.6-3.el8?????????????????docker-ce-stable?
          docker-ce.x86_64???????????????3:20.10.6-3.el8?????????????????@docker-ce-stable
          docker-ce.x86_64???????????????3:20.10.5-3.el8?????????????????docker-ce-stable?
          docker-ce.x86_64???????????????3:20.10.4-3.el8?????????????????docker-ce-stable?
          docker-ce.x86_64???????????????3:20.10.3-3.el8?????????????????docker-ce-stable?
          docker-ce.x86_64???????????????3:20.10.2-3.el8?????????????????docker-ce-stable?
          docker-ce.x86_64???????????????3:20.10.1-3.el8?????????????????docker-ce-stable?
          docker-ce.x86_64???????????????3:20.10.0-3.el8?????????????????docker-ce-stable?
          docker-ce.x86_64???????????????3:19.03.15-3.el8????????????????docker-ce-stable?
          docker-ce.x86_64???????????????3:19.03.14-3.el8????????????????docker-ce-stable?
          docker-ce.x86_64???????????????3:19.03.13-3.el8????????????????docker-ce-stable?
          Available?Packages

          通過下面命令指定要安裝的版本,例如,對于3:20.10.6-3.el8,它的版本號是:-中間的部分,也就是: 20.10.6

          $?yum?install?docker-ce-?docker-ce-cli-?containerd.io

          用版本號替換一下,上面的命令就是:

          $?yum?install?docker-ce-20.10.6?docker-ce-cli-20.10.6?containerd.io

          4 啟動docker

          $?systemctl?start?docker

          5 運(yùn)行hello-world 為了驗證docker正確安裝并正常啟動,執(zhí)行自帶的hello-world鏡像。

          $?docker?container?run?hello-world

          如果這個hello-world鏡像默認(rèn)不存在,會自動下載,然后運(yùn)行這個image。

          猜你喜歡
          Hadoop3數(shù)據(jù)容錯技術(shù)(糾刪碼)
          Hadoop 數(shù)據(jù)遷移用法詳解
          Hbase修復(fù)工具Hbck
          數(shù)倉建模分層理論
          一文搞懂Hive的數(shù)據(jù)存儲與壓縮
          大數(shù)據(jù)組件重點(diǎn)學(xué)習(xí)這幾個

          瀏覽 52
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲中文字幕视频在线 | 大鸡巴视频在线免费观看 | 久久午夜无码鲁丝午夜精品 | 天天做天天爱天天综合 | 高清无码免费观看视频 |