主頁 > 知識(shí)庫 > 詳解CentOS7用阿里云Docker Yum源在線安裝Docker 17.03.2

詳解CentOS7用阿里云Docker Yum源在線安裝Docker 17.03.2

熱門標(biāo)簽:硅谷的囚徒呼叫中心 網(wǎng)站建設(shè) 檢查注冊(cè)表項(xiàng) 智能手機(jī) 美圖手機(jī) 使用U盤裝系統(tǒng) 阿里云 百度競價(jià)點(diǎn)擊價(jià)格的計(jì)算公式

參考文檔

官方Docker安裝文檔:https://docs.docker.com/install/linux/docker-ce/centos

阿里云Docker安裝文檔:https://yq.aliyun.com/articles/110806

一鍵安裝Docker

https://github.com/cookcodeblog/OneDayDevOps/blob/master/components/docker/install_docker_ce.sh

安裝步驟

刪除已安裝的Docker

# Uninstall installed docker
sudo yum remove docker \

         docker-client \

         docker-client-latest \

         docker-common \

         docker-latest \

         docker-latest-logrotate \

         docker-logrotate \

         docker-selinux \

         docker-engine-selinux \

         docker-engine

配置阿里云Docker Yum源

# Set up repository
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

# Use Aliyun Docker
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

安裝指定版本

查看Docker版本:

yum list docker-ce --showduplicates

安裝較舊版本(比如Docker 17.03.2) 時(shí)需要指定完整的rpm包的包名,并且加上--setopt=obsoletes=0 參數(shù):

# Install docker
# on a new system with yum repo defined, forcing older version and ignoring obsoletes introduced by 17.06.0
yum install -y --setopt=obsoletes=0 \

  docker-ce-17.03.2.ce-1.el7.centos.x86_64 \

  docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch

或安裝Docker較新版本(比如Docker 18.03.0)時(shí)加上rpm包名的版本號(hào)部分:

sudo yum install docker-ce-18.03.0.ce

或安裝Docker最新版本,無需加版本號(hào):

sudo yum install docker-ce

啟動(dòng)Docker服務(wù)

# Start docker service
systemctl enable docker
systemctl start docker

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

標(biāo)簽:懷化 湖北 山南 賀州 黃山 煙臺(tái) 通遼 湘潭

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《詳解CentOS7用阿里云Docker Yum源在線安裝Docker 17.03.2》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266