亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網(wǎng)為廣大站長提供免費(fèi)收錄網(wǎng)站服務(wù),提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.430618.com 】, 免友鏈快審服務(wù)(50元/站),

點(diǎn)擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

目錄
  • docker的安裝方式
    • yum安裝docker (需要聯(lián)網(wǎng), 允許選擇版本):
    • 腳本安裝最高版本docker
    • rpm包安裝docker
  • docker 安裝指定版本
    • Centos安裝
    • Ubuntu安裝指定版本的docker
  • 總結(jié)

    docker的安裝方式

    Docker 是一個(gè)開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的鏡像中,然后發(fā)布到任何流行的 Linux 或 Windows 機(jī)器上,也可以實(shí)現(xiàn)虛擬化。

    容器完全使用沙箱機(jī)制,相互之間不會有任何接口。

    之前不論以何種方式安裝過請先卸載:

    # 查看安裝過的docker, 如果有通過 yum remove + 名字卸載
    yum list installed | grep docker
    yum remove -y + 查詢結(jié)果
    ?
    # 刪除與docker相關(guān)的所有目錄
    find / -name docker ? ?
    rm -rf + 目錄
    ?
    # 刪除docker服務(wù)
    chkconfig --list | grep -i docker
    chkconfig --del docker?

    yum安裝docker (需要聯(lián)網(wǎng), 允許選擇版本):

    # 確保yum包更新到最新
    yum clean all
    yum makecache
    yum update -y
    ?
    # 安裝系統(tǒng)工具:
    yum install -y yum-utils device-mapper-persistent-data lvm2
    ?
    # 加載docker.repo到默認(rèn)的/etc/yum.repos.d/下:
    sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    ?
    # 安裝最高版本的docker-ce + docker-ce-cli + containerd.io
    yum install docker-ce docker-ce-cli containerd.io
    ?
    # 安裝特定版本的docker-ce + docker-ce-cli
    # 列出有哪些版本的docker-ce
    yum list docker-ce --showduplicates | sort -r ? ? ? ? ? ? ?
    # 列出有哪些版本的docker-ce-cli
    yum list docker-ce-cli --showduplicates | sort -r ? ? ? ? ?
    # 以18.06.3.ce-3.el7版本為例提供參考
    yum -y install docker-ce-18.06.3.ce-3.el7 docker-ce-cli-18.06.3.ce-3.el7 containerd.io ? ?
    ?
    # 啟動(dòng)Docker
    systemctl start docker
    ?
    # 配置docker開機(jī)自啟動(dòng)
    systemctl enable docker.service
    ?
    # 查看是否設(shè)置成功 (狀態(tài)為enable則為成功)
    systemctl list-unit-files | grep docker

    腳本安裝最高版本docker

    (需要聯(lián)網(wǎng), 適用Ubuntu, Debian, Centos等大部分主流Linux發(fā)行版):

    # 使用sudo或root權(quán)限登錄linux
    su - root
    ?
    # 確保yum包更新到最新
    sudo yum update
    ?
    # 第一個(gè)是國外鏡像, 第二個(gè)是國內(nèi)鏡像安裝時(shí)選擇一種方式即可
    curl -fsSL https://get.docker.com/ | sh ? ? ? ??
    curl -sSL https://get.daocloud.io/docker | sh ? ?
    ?
    # 啟動(dòng)Docker
    systemctl start docker

    rpm包安裝docker

    (離線安裝, 適合生產(chǎn)部署):

    # wget下載指定docker版本的rpm包, 以18.06.3舉例
    wget -O /root/docker-ce-18.06.3.ce-3.el7.x86_64.rpm https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-18.06.3.ce-3.el7.x86_64.rpm ?
    ?
    # 下載docker的其余依賴包 (其中/root/my-packages-downloader/ 是指定rpm依賴包下載路徑; 后面docker不需要指定版本)
    yumdownloader --resolve --destdir=/root/downloader-docker/ docker
    ?
    # 將docker的rpm包和docker依賴的rpm包放在同目錄下一起安裝
    rpm -ivh --nodeps --force ./*.rpm
    # 啟動(dòng)Docker
    systemctl start docker

    docker 安裝指定版本

    Centos安裝

    #安裝依賴
    yum install -y yum-utils device-mapper-persistent-data lvm2
     
    #添加docker源
    yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
     
    #更新源
    yum update

    1、安裝最新版本的Docker CE和containerd:

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

    2、安裝指定版本docker:

    #查看docker-ce支持版本
    yum list docker-ce --showduplicates|sort -r

    docker的三種安裝方式匯總

    同理查看docker-ce-cli:

    #查看docker-ce-cli版本
    yum list docker-ce-cli --showduplicates|sort -r

    返回的列表取決于啟用的存儲庫,并且特定于您的CentOS版本(.el7在此示例中以后綴表示)。

    通過其完全限定的包名稱安裝特定版本,包名稱(docker-ce)加上從第一個(gè)冒號(:)開始的版本字符串(第2列),直到第一個(gè)連字符,用連字符(-)分隔。

    例如,docker-ce-18.09.3。

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

    啟動(dòng)docker并設(shè)置開機(jī)啟動(dòng): 

    systemctl start docker && systemctl enable docker

    Ubuntu安裝指定版本的docker

    直接安裝:

    sudo apt-get install docker-ce=18.03.0~ce-0~ubuntu

    報(bào)錯(cuò):

    E: Version '18.03.0~ce-0~ubuntu' for 'docker-ce' was not found

    先查看ubuntu信息

    docker的三種安裝方式匯總

    ubuntu的代號名稱 Codename為focal;

    執(zhí)行下面四條命令:

    # step 1: 安裝必要的一些系統(tǒng)工具
    sudo apt-get update
    sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
    # step 2: 安裝GPG證書
    curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
    # Step 3: 寫入軟件源信息,設(shè)置穩(wěn)定版?zhèn)}庫
    sudo add-apt-repository "deb https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

    然后再安裝就可以了

    查看可用的docker版本:

    apt-cache madison docker-ce
     
    apt-cache madison docker-ce-cli
     
    apt-cache madison containerd.io

    安裝指定版本docker

    apt-get install -y docker-ce=5:20.10.0~3-0~ubuntu-focal docker-ce-cli=5:20.10.0~3-0~ubuntu-focal containerd.io

    總結(jié)

    以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持。

    分享到:
    標(biāo)簽:三種 安裝 方式 服務(wù)器 匯總
    用戶無頭像

    網(wǎng)友整理

    注冊時(shí)間:

    網(wǎng)站:5 個(gè)   小程序:0 個(gè)  文章:12 篇

    • 51998

      網(wǎng)站

    • 12

      小程序

    • 1030137

      文章

    • 747

      會員

    趕快注冊賬號,推廣您的網(wǎng)站吧!
    最新入駐小程序

    數(shù)獨(dú)大挑戰(zhàn)2018-06-03

    數(shù)獨(dú)一種數(shù)學(xué)游戲,玩家需要根據(jù)9

    答題星2018-06-03

    您可以通過答題星輕松地創(chuàng)建試卷

    全階人生考試2018-06-03

    各種考試題,題庫,初中,高中,大學(xué)四六

    運(yùn)動(dòng)步數(shù)有氧達(dá)人2018-06-03

    記錄運(yùn)動(dòng)步數(shù),積累氧氣值。還可偷

    每日養(yǎng)生app2018-06-03

    每日養(yǎng)生,天天健康

    體育訓(xùn)練成績評定2018-06-03

    通用課目體育訓(xùn)練成績評定