CentOS 7.2 下安裝 Docker 1.12.3 版的詳細(xì)方法
Docker 是一個(gè)開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的容器中,然后發(fā)布到任何流行的 Linux 機(jī)器上,也可以實(shí)現(xiàn)虛擬化。容器是完全使用沙箱機(jī)制,相互之間不會(huì)有任何接口。
1、強(qiáng)大的官方文檔
https://docs.docker.com/engine/installation/linux/centos/
2、按步驟來,先更新yum源,這里用163的源
yum install -y wget cd /etc/yum.repos.d wget http://mirrors.163.com/.help/CentOS7-Base-163.repo /usr/bin/yum clean all /usr/bin/yum makecache
其他系統(tǒng)自帶的源可以保留,也可以全部干掉
3、更新系統(tǒng)
yum update
4、如果遇到問題:Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
yum install -y deltarpm
5、編輯生成docker的yum源文件
tee /etc/yum.repos.d/docker.repo <<-'EOF' [dockerrepo] name=Docker Repository baseurl=https://yum.dockerproject.org/repo/main/centos/7/ enabled=1 gpgcheck=1 gpgkey=https://yum.dockerproject.org/gpg EOF
6、安裝Docker
yum install docker-engine
7、如果遇到問題:Public key for docker-engine-selinux-1.10.1-1.el7.centos.noarch.rpm is not installed,執(zhí)行下面的命令
rpm --import https://yum.dockerproject.org/gpg
8、Docker下載速度很慢,請(qǐng)耐心等待
9、安裝完成后設(shè)置開機(jī)自啟
systemctl enable docker.service
10、啟動(dòng)docker守護(hù)進(jìn)程
systemctl start docker
11、查看docker版本
[root@localhost ~]# docker version
Client:
Version: 1.12.3
API version: 1.24
Go version: go1.6.3
Git commit: 6b644ec
Built:
OS/Arch: linux/amd64
Server:
Version: 1.12.3
API version: 1.24
Go version: go1.6.3
Git commit: 6b644ec
Built:
OS/Arch: linux/amd64
12、 Done,enjoy it!
相關(guān)文章
Docker overlay 網(wǎng)絡(luò)搭建的方法
Overlay網(wǎng)絡(luò)是指通過在現(xiàn)有網(wǎng)絡(luò)上疊加一個(gè)軟件定義的邏輯網(wǎng)絡(luò),這篇文章主要介紹了Docker overlay 網(wǎng)絡(luò)搭建的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-06-06在云服務(wù)器上基于docker安裝jenkins的實(shí)現(xiàn)步驟
本文主要介紹了在云服務(wù)器上基于docker安裝jenkins的實(shí)現(xiàn)步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07Docker沒有啟動(dòng)環(huán)境變量的問題解決
在使用Docker容器時(shí),有時(shí)候我們會(huì)遇到一個(gè)問題,就是在容器中沒有啟動(dòng)環(huán)境變量,本文主要介紹了Docker沒有啟動(dòng)環(huán)境變量的問題解決,具有一定的參考價(jià)值,感興趣的可以了解一下2024-02-02