Docker
是基於go語言並聽從Apache2.0協議開源的應用容器引擎。爲何要使用Docker
呢?由於Docker能夠很靈活地安裝應用、搭建環境和部署應用,而且能夠節省開支。Docker
最多見的安裝方式有3種,分別是腳本安裝,yum安裝和rpm安裝。本文主要介紹 rpm安裝。html
腳本安裝和yum安裝的方式,你們能夠到 菜鳥教程學習
首先,咱們打開連接:
點擊這裏linux
下載如下2個rpm包docker
docker-ce-17.03.0.ce-1.el7.centos.x86_64.rpm
vim
docker-ce-selinux-17.03.0.ce-1.el7.centos.noarch.rpm
centos
yum -y install iptables-services
啓動防火牆bash
systemctl start iptables
設爲開機自啓學習
systemctl enable iptables
清空默認規則阿里雲
iptables -F
保存默認規則spa
service iptables save
yum update
重啓3d
reboot
在root目錄下新建docker文件夾,把下載的兩個文件放到文件夾裏。
安裝rpm包
yum -y install *
驗證是否安裝成功
systemctl start docker
systemctl enable docker
查看運行狀態
systemctl status docker
查看是否能正常運行
docker run hello-world
若是看到 "Hello from Docker!"說明docker安裝成功。
若是執行docker run hello-world
的時候報docker: Error response from daemon: Get https://registry-1.docker.io/v2/XXX
,請先執行底下的步驟設置加速,最後執行該命令便可解決。
cp /lib/systemd/system/docker.service /etc/systemd/system/docker.service
給權限
chmod a+x /etc/systemd/system/docker.service
打開管理腳本
vim /etc/systemd/system/docker.service
在 ExecStart=/usr/bin/dockerd 後加上下面這句
--registry-mirror=https://kfp63jaj.mirror.aliyuncs.com
其中
https://kfp63jaj.mirror.aliyuncs.com
,這個地址你們能夠去
阿里雲Docker官網獲取。也可使用上面的地址,由於是免費的嘛。
獲取加速鏡像地址(可選)
控制檯找到容器鏡像服務,而後在鏡像中心下的鏡像加速器獲得加速地址。
接下來重載管理腳本
systemctl daemon-reload
重啓docker
systemctl restart docker
查看進程
ps -ef|grep docker
如何看到剛纔連接的這句話,說明加速成功。
自此,rpm安裝Docker
的步驟已經所有完成,如今你們能夠正常使用Docker
了,固然,光有這些還不行,你們還須要學習更多有關Docker
化應用技術的操做。本文先介紹到這裏。