word圖形怎麼組合重疊
docker安裝前提條件:目前,centos發行版中的核心支援Docker。Docker執行在Centos7 64位上,要求系統為64位、linux系統核心版本為3。8以上的。凱哥所使用的的是Centos7。x
先關閉fentos的 防火牆:
檢視防火牆執行情況:
systemctl status firewalld。service
關閉:
systemctl stop firewalld。service
永久關閉
systemctl disable firewalld。service
檢視自己核心命令:
uname命令用於列印當前系統相關資訊(核心版本號、硬體架構、主機名稱和作業系統型別等)
使用cat命令: cat /etc/redhat-release
使用cat和 uname都行。
docker
三要素
:映象(image)、容器(container)、倉庫(repository) 。
centos7安裝docker
安裝步驟:
1:確定自己當前使用的系統版本號:
系統必須是centos7及以上版本 cat/etc/redhat-release。如上圖
2:解除安裝舊版本(如果之前沒有安裝過,此步驟可以忽略)
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
3:yum安裝gcc相關
3。1:需要確保centos系統可以連線外網
3。2:yum -y install gcc
3。2:yum -y install gcc-c++
4:安裝需要的軟體包
我們採用從倉庫安裝的方法。
先安裝倉庫:
yum install -y yum-utils
5:設定stable映象倉庫
不能直接執行官網的設定映象倉庫命令
。因為docker。com是國外的。會很慢。可能會經常出現以下問題:
所以,我們
設定國內的映象倉庫
。這裡設定國內阿里雲的。命令為:
yum-config-manager ——add-repo https://mirrors。aliyun。com/docker-ce/linux/centos/docker-ce。repo
6:更新yum軟體包索引
yum makecache fast
7:安裝docker engine
yum install docker-ce docker-ce-cli containerd。io docker-compose-plugin
會羅列出需要安裝的
輸入y。就開始正常安裝了。遇到需要輸入的地方。就輸入y
當出現如下,說明安裝完成了:
8:啟動docker
systemctl start docker
命令輸入後,沒有報錯。就是好訊息。我們可以使用ps檢視下
或者檢視docker版本號:
9:測試:hello word
命令:docker run hello-world
我們再來結合docker執行圖看看,剛才執行hello-word映象。本地沒有,就去遠端倉庫pull了。
10:解除安裝
systemctl stop docker
yum remove docker-ce docker-ce-clie containerd。io
rm -rf /var/lib/docker
rm -rf /var/lib/containerd
??設定開機啟動
systemctl enable docker。service
??關閉開機啟動
systemctl disable docker。service
新增阿里雲映象加速器
登入阿里雲後,在左側選單,彈性計算>>容器映象服務
可以添加個人版:
建立完成之後。
可以檢視屬於自己的映象加速器地址了。
操作文件。根據對應作業系統映象操作。我們這裡是centos作業系統。所以操作如下:
mkdir -p /etc/docker
tee /etc/docker/daemon。json <<-‘EOF’
{ “registry-mirrors”: [“https://xxx你自己的。mirror。aliyuncs。com”] } EOF
systemctl daemon-reload systemctl restart docker
如下圖:
上面命令執行完成後。重新docker run hello-word下,說明加速成功。
思考問題:
docker run 到底幹了些什麼?
思考:docker為什麼會比VM虛擬機器快呢?
如果重啟了宿主機。使用下面命令啟動docker
systemctl daemon-reload
systemctl restart docker。service