docker容器安裝篇

docker安裝方式主要分爲docker倉庫安裝和RPM安裝,RPM安裝相對比較麻煩,需要自己下載docker的RPM安裝包以及各種依賴包,如果服務器可以訪問外網,可以通過yum方式安裝依賴包,這樣可以省去很多工作量,本文會對兩種方式分別安裝

一、docker倉庫安裝

1、安裝準備工作
系統要求:
 在CentOS下需要64位的CentsOS 7
docker version :
docker-ce-17.09.ce-1.el7.centos(docker爲當前最新版本)

安裝前需要刪除非官方的Docker Package
由於 Red Hat 操作系統包含了一箇舊版本的 Dcoker,使用docker代替 docker-engine,如果想使用官方版本需要執行刪除語句
yum -y remove docker docker-common container-selinux
需要使用如下語句刪除與官方包 docker-engine 可能有衝突的 docker-selinux
yum remove docker \
docker-common \
docker-selinux \
docker-engine

2、安裝docker
2.1 安裝 yum-utils 、device-mapper-persistent-data 、 lvm2
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2

2.2 使用如下的命令設置穩定版的 repository
yum-config-manager  --add-repo \
https://download.docker.com/linux/centos/docker-ce.repo

可以使用如下命令開啓或關閉 測試倉庫
開啓
yum-config-manager --enable docker-ce-edge
yum-config-manager --enable docker-ce-test
關閉
yum-config-manager --disable docker-ce-edge

yum安裝時會自動安裝最新版本docker
yum -y install docker-ce

安裝特定版本的 docker
可以使用如下命令列出所有的 .x86_64 版本
yum list docker-ce --showduplicates | sort -r

安裝特定版本的 docker
yum -y install docker-ce-17.09.0.ce-1.el7.centos

二、使用RPM包安裝
1、RPM下載地址:
https://download.docker.com/linux/centos/7/x86_64/stable/Packages/

下載最新版本:
docker-ce-17.09.0.ce-1.el7.centos.x86_64.rpm
docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm

2、安裝
rpm -ivh docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm
rpm -ivh docker-ce-17.09.0.ce-1.el7.centos.x86_64.rpm
安裝的時候,提示需要安裝依賴包,根據提示安裝對應的安裝包之後,重新安裝即可。
docker的安裝就結束了。
<<<<<<<<<< END >>>>>>>>>>>>>>>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章