国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

CentOS通過yum安裝Docker

這篇具有很好參考價值的文章主要介紹了CentOS通過yum安裝Docker。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

安裝前準備

CentOS版本

要安裝Docker Engine,你需要以下CentOS版本中的一個維護版本:

  • CentOS 7
  • CentOS 8 (stream)
  • CentOS 9 (stream)

centos-extras 倉庫必須被啟用。這個倉庫默認是啟用的,但如果你已經(jīng)禁用了它,你需要重新啟用它。

刪除舊版本

舊版本的Docker以dockerdocker-engine為名。在嘗試安裝新版本之前,請卸載任何此類舊版本,以及相關的依賴關系。

$ sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

當你卸載Docker時,存儲在/var/lib/docker/中的鏡像、容器、數(shù)據(jù)卷和網(wǎng)絡不會自動刪除。

通過Yum進行安裝

在你第一次在新主機上安裝Docker Engine之前,你需要設置Docker倉庫。之后,你可以從存儲庫中安裝和更新Docker。

設置存儲庫

安裝yum-utils軟件包(提供yum-config-manager工具),并設置資源庫。

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

安裝Docker Engine

  1. 安裝Docker Engine、containerd和Docker Compose:
$ sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

如果提示接受GPG密鑰,驗證指紋是否與060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35相匹配,如果是,就接受它。

這條命令安裝了Docker,但它并沒有啟動Docker。它還創(chuàng)建了一個docker組,但是,默認情況下,它沒有添加任何用戶到該組。

  1. 啟動Docker
$ sudo systemctl start docker
  1. 通過運行hello-world鏡像,驗證Docker的安裝是否成功。
$ sudo docker run hello-world

這個命令會下載一個測試鏡像并在一個容器中運行。當容器運行時,它會打印出一條確認信息并退出。

現(xiàn)在你已經(jīng)成功安裝并啟動了Docker Engine。

使用RPM包進行安裝

如果你不能使用Docker的rpm倉庫來安裝Docker Engine,你可以下載符合你期望的版本的.rpm文件并手動安裝。每次你想升級Docker Engine時,你都需要下載一個新的文件。

  1. 進入Docker官網(wǎng)下載界面,選擇你的CentOS版本。然后瀏覽x86_64/stable/Packages/,下載你要安裝的Docker版本的.rpm文件。

  2. 安裝Docker Engine,將下面的路徑改為你下載Docker包的路徑。

$ sudo yum install /path/to/package.rpm

Docker已經(jīng)安裝,但沒有啟動。創(chuàng)建了docker組,但沒有用戶被添加到該組。

  1. 啟動Docker
$ sudo systemctl start docker
  1. 通過運行hello-world鏡像,驗證Docker Engine的安裝是否成功。
$ sudo docker run hello-world

這個命令會下載一個測試鏡像并在一個容器中運行。當容器運行時,它會打印出一條確認信息并退出。

現(xiàn)在你已經(jīng)成功安裝并啟動了Docker Engine。

使用腳本安裝

Docker在https://get.docker.com/,提供了一個方便的腳本,可以將Docker非交互式地安裝到開發(fā)環(huán)境。不建議在生產(chǎn)環(huán)境中使用該便利腳本,但它對創(chuàng)建符合你需求的配置腳本很有用。該腳本的源代碼是開源的,你可以在GitHub上的docker-install找到它。

在本地運行從互聯(lián)網(wǎng)上下載的腳本之前,一定要檢查它們。在安裝之前,要讓自己熟悉潛在的風險和便利腳本的限制:

  • 該腳本需要rootsudo權(quán)限才能運行。
  • 該腳本試圖檢測你的Linux發(fā)行版和版本,并為你配置你的軟件包管理系統(tǒng)。
  • 腳本不允許你自定義大多數(shù)安裝參數(shù)。
  • 腳本在安裝依賴關系和建議時不要求確認。這可能會安裝大量的軟件包,這取決于你主機的當前配置。
  • 默認情況下,該腳本會安裝Docker、containerd和runc的最新穩(wěn)定版本。當使用該腳本配置機器時,這可能會導致Docker的主要版本意外升級。在部署到生產(chǎn)系統(tǒng)之前,一定要在測試環(huán)境中測試升級。
  • 這個腳本并不是用來升級現(xiàn)有的Docker安裝的。當使用該腳本更新現(xiàn)有的安裝時,依賴關系可能不會被更新到預期的版本,從而導致過時的版本。

你可以用-dry-run選項來運行腳本,了解腳本在被調(diào)用時將運行哪些步驟:

點擊查看代碼
$ curl -fsSL https://get.docker.com -o get-docker.sh
$ sudo sh ./get-docker.sh --dry-run

以下這個例子是從https://get.docker.com/下載腳本,并運行該腳本以在Linux上安裝最新的Docker穩(wěn)定版:

$ curl -fsSL https://get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh
Executing docker install script, commit: 7cae5f8b0decc17d6571f9f52eb840fbc13b2737
<...>

你現(xiàn)在已經(jīng)成功安裝并啟動了Docker Engine。在基于Debian的發(fā)行版上,docker服務會自動啟動。在基于RPM的發(fā)行版上,如CentOS、Fedora、RHEL或SLES,你需要使用適當?shù)?code>systemctl或service命令手動啟動它。如信息所示,非root用戶默認不能運行Docker命令。文章來源地址http://www.zghlxwxcb.cn/news/detail-464809.html

到了這里,關于CentOS通過yum安裝Docker的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 通過yum安裝python3.8或者更高版本,可以指定版本號

    要通過 yum 安裝 Python 3.8 或更高版本,首先需要在系統(tǒng)上安裝 EPEL (Extra Packages for Enterprise Linux) 軟件庫。這是一個由 Fedora 提供的開源軟件庫,包含許多常用的軟件包,其中包括 Python。 使用以下命令安裝 EPEL 軟件庫: 然后,您可以使用以下命令來搜索可用的 Python 版本: 此命

    2024年02月12日
    瀏覽(32)
  • yum安裝docker指定版本

    yum安裝docker指定版本

    以安裝20.10.8-3.el7版本docker為例子 配置yum源庫 查看yum源支持的docker版本 docker執(zhí)行安裝命令 exec-opts:修改docker Cgroup Driver 為systemtd,是k8s需要,默認是cgroupfs insecure-registries:支持http方式推送鏡像 registry-mirrors:添加鏡像加速器,這里添加的是阿里云個人加速器地址,也可以添

    2024年02月15日
    瀏覽(23)
  • 在CentOS上用yum方式安裝MySQL8真實全過程記錄(順利版本)

    在CentOS上用yum方式安裝MySQL8真實全過程記錄(順利版本)

    此文參考我前面的文章《在CentOS上用yum方式安裝MySQL8過程記錄》,之前比較曲折,現(xiàn)在再安裝一臺mysql。 因為之前很多坑已經(jīng)走過,加上這臺Linux之前沒安裝過MYSQL,所以整個過程算是非常順利。 安裝環(huán)境:centos7 mysql版本:8.0.35 (為方便理解,以下為完整過程 ) 然后直接使

    2024年02月07日
    瀏覽(26)
  • centos7更新yum安裝docker-ce使用阿里源

    centos7更新yum安裝docker-ce使用阿里源 centos7更新yum安裝docker-ce使用阿里源240209版 Centos7的yum使用國內(nèi)源阿里源163源等提高下載速度

    2024年02月20日
    瀏覽(20)
  • CentOS 8配置 yum/dnf 鏡像源 | 安裝 Docker | DockerCompose | SimpleDocker 及其相關操作

    CentOS 8配置 yum/dnf 鏡像源 | 安裝 Docker | DockerCompose | SimpleDocker 及其相關操作

    Docker 是一個開源的應用容器引擎,讓開發(fā)者可以打包他們的應用以及依賴包到一個可移植的容器中,然后發(fā)布到任何流行的Linux或Windows操作系統(tǒng)的機器上,也可以實現(xiàn)虛擬化,容器是完全使用沙箱機制,相互之間不會有任何接口。 Docker組成部分: 鏡像(Image) 倉庫(Repository) 容

    2024年02月03日
    瀏覽(24)
  • centos8安裝docker 遇到y(tǒng)um install -y yum-utils報錯,No match for argument:Unable to find a match:

    centos8安裝docker 遇到y(tǒng)um install -y yum-utils報錯,No match for argument:Unable to find a match:

    centos8部署docker 執(zhí)行yum install -y yum-utils報錯,No match for argument,Unable to find a match 這是兩個問題,我們先解決第一個問題: 第一個問題是服務器的語言環(huán)境有問題,可以通過下面命令進行設置解決: echo “export LC_ALL=en_US.UTF-8” /etc/profile echo “export LC_CTYPE=en_US.UTF-8” /etc/profile

    2024年02月02日
    瀏覽(28)
  • Docker 安裝:在linux系統(tǒng)CentOS7 版本 安裝Docker

    Docker 安裝:在linux系統(tǒng)CentOS7 版本 安裝Docker

    目錄 一,Docker介紹: 1.1Docker是什么? 1.2Docker組成 二,Docker安裝: 三,Docker基本使用 3.1服務 3.2鏡像 3.3容器 ????????????????????????????????? ????歡迎來到我的CSDN主頁!???? ? ? ? ? ? ? ? ? ? ? ? ? ??我是平頂山大師,一個在CSDN分享筆記的博主。??

    2024年01月18日
    瀏覽(22)
  • Centos安裝docker以及通過docker部署Mysql,照做就行!

    Centos安裝docker以及通過docker部署Mysql,照做就行!

    1.1給虛擬機聯(lián)網(wǎng)(反斜杠帶表該語句沒寫完) 1.2更新本地文件鏡像 1.3安裝docker(-y代表一路yes,-ce代表社區(qū)免費版) 1.4啟動docker 請關閉防火墻再啟動 啟動docker 1.5配置阿里云鏡像加速器 2.1通過docker拉取mysql鏡像 2.2運行mysql鏡像 -v是數(shù)據(jù)卷,-e是設置mysql密碼 用FinalShell的可以

    2023年04月09日
    瀏覽(51)
  • Centos安裝指定docker版本和docker-compose

    Centos安裝指定docker版本和docker-compose

    目錄 一. 直接安裝Docker最新鏡像源 1. 卸載舊版本的Docker: 2. 安裝依賴包: 3. 添加Docker源: 4. 安裝Docker: 5. 啟動Docker服務: 6. 驗證Docker是否安裝成功: 二、指定Docker版本安裝? 1. 查看yum源支持的docker版本 ?2.?安裝指定版本Docker (以19.03.9-3.el7為例) 3. 查看docker版本 三、卸

    2024年02月15日
    瀏覽(57)
  • Linux(Centos7版本)安裝docker 使用官方安裝腳本,一鍵安裝docker 發(fā)生報錯解決方法

    Linux(Centos7版本)安裝docker 使用官方安裝腳本,一鍵安裝docker 發(fā)生報錯解決方法

    Linux(Centos7版本)安裝docker 使用官方安裝腳本,一鍵安裝docker 發(fā)生報錯解決方法 使用官方安裝腳本 也可以使用國內(nèi) daocloud 一鍵安裝命令: 正在嘗試其它鏡像。 sh -c ‘yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo’ File “/usr/bin/yum-config-manager”, lin

    2024年02月01日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包