Docker CE for CentOS
特點(diǎn)和優(yōu)點(diǎn)
輕松安裝和設(shè)置優(yōu)化的Docker環(huán)境咬像,以便在裸機(jī)服務(wù)器和虛擬機(jī)上進(jìn)行CentOS分發(fā)。 最新的Docker平臺(tái)版本恩掷,具有內(nèi)置的業(yè)務(wù)流程(集群和調(diào)度)兔毒,運(yùn)行時(shí)安全性等龙,容器網(wǎng)絡(luò)和卷,Docker CE可免費(fèi)下載芦昔,并提供社區(qū)支持的每月Edge或季度穩(wěn)定版本诱贿。 Docker EE訂閱包括季度版本,每個(gè)版本有一年的維護(hù)和SLA的企業(yè)級(jí)支持烟零。
CentOS上安裝docker-ce
- 卸載舊版本
Docker的舊版本被稱(chēng)為docker或docker引擎瘪松。如果這些已安裝,請(qǐng)卸載它們以及關(guān)聯(lián)的依賴(lài)關(guān)系锨阿。
sudo yum remove docker \
docker-common \
docker-selinux \
docker-engine
- Centore 7.3 64位支持Docker CE
在CentOS上設(shè)置Docker CE存儲(chǔ)庫(kù)
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
sudo yum makecache fast
可選:?jiǎn)⒂眠吘壓蜏y(cè)試存儲(chǔ)庫(kù)宵睦。這些存儲(chǔ)庫(kù)包含在上面的docker.repo文件中,但默認(rèn)情況下是禁用的墅诡。您可以將它們與穩(wěn)定的存儲(chǔ)庫(kù)一起啟用
sudo yum-config-manager --enable docker-ce-edge
sudo yum-config-manager --enable docker-ce-test
# 禁用
sudo yum-config-manager --disable docker-ce-edge
在CentOS上安裝最新版本的Docker CE
sudo yum -y install docker-ce
# 啟動(dòng)docker
sudo systemctl start docker
- 在生產(chǎn)系統(tǒng)上壳嚎,我們可以安裝特定版本的Docker CE桐智,而不是始終使用最新版本。列出可用的版本烟馅。此示例使用sort -r命令按版本號(hào)排序結(jié)果说庭,從最高到最低,并被截?cái)唷?/li>
[root@aniu-k8s yum.repos.d]# yum list docker-ce --showduplicates | sort -r
* updates: mirrors.cn99.com
Loading mirror speeds from cached hostfile
Loaded plugins: fastestmirror
Installed Packages
* extras: mirrors.shuosc.org
* epel: mirrors.#edu.cn
docker-ce.x86_64 17.09.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.09.0.ce-1.el7.centos @docker-ce-stable
docker-ce.x86_64 17.06.2.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.2.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.0.ce-1.el7.centos docker-ce-stable
# 如果需要安裝指定版本郑趁,參考:
sudo yum install <FULLY-QUALIFIED-PACKAGE-NAME>(17.06.2.ce-1.el7.centos)
- 測(cè)試Docker CE的安裝
sudo docker run hello-world
升級(jí)Docker CE刊驴,可以把最新版本的rpm下載下來(lái),使用 yum localinstall rpm-name升級(jí)
卸載Docker CE
sudo yum remove docker-ce
sudo rm -rf /var/lib/docker