1. 程式人生 > 資訊 >榮耀 50 系列 / X20SE 配置曝光:驍龍 778G、天璣 900、天璣 700

榮耀 50 系列 / X20SE 配置曝光:驍龍 778G、天璣 900、天璣 700

安裝docker

安裝必要的依賴包:

yum install -y yum-utils device-mapper-persistent-data lvm2

配置Docker yum源:

這裡使用國內阿里雲Yum源:

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

安裝Docker-CE:

yum install -y docker-ce docker-ce-cli containerd.io

檢視docker版本,確認安裝成功

docker --version

啟動Docker服務並設為開機啟動

systemctl enable --now docker

確認docker服務執行正常,顯示active (running)說明服務正常執行

systemctl status docker

配置國內映象加速(可選)

鑑於國內網路問題,後續拉取 Docker 映象比較慢,建議安裝 Docker 之後配置國內映象加速。

阿里雲映象加速

tee /etc/docker/daemon.json <<-'EOF'

{
  "registry-mirrors": ["https://uyah70su.mirror.aliyuncs.com"]
}

EOF

配置完成後重啟docker服務

systemctl daemon-reload && systemctl restart docker

檢查加速配置是否生效
執行 $ docker info,如果從結果中看到了如下內容,說明配置成功。

docker info | grep Mirrors -A1

Registry Mirrors:
 https://uyah70su.mirror.aliyuncs.com/

測試映象拉取速度

time docker pull centos

配置docker映象

1、拉取centos7映象

docker pull centos:7

2、檢視現有映象

docker iamges

3、啟動映象

docker run -itd centos:7

4、檢視已啟動映象

docker ps

5、進入映象

docker exec -it ID /bin/bash

6、安裝lrzsz方便上傳檔案

yum install -y lrzsz

7、上傳jdk和Tomcat到/usr/local目錄下

cd /usr/local
rz #上傳檔案命令

8、解壓jdk和Tomcat

tar -xf jdk-8u161-linux-x64.tar.gz #解壓jdk
mv jdk1.8.0_161 /usr/local/jdk #將解壓完後的改名為jdk
vi /etc/profile #編輯環境變數
#按a進入編輯模式
export JAVA_HOME=/usr/local/jdk
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
#先按esc鍵退出編輯模式,再輸入 :wq ,儲存退出
source /etc/profile #更新環境變數
java -version #檢視jdk版本,驗證配置成功

tar -xf apache-tomcat-9.0.41.tar.gz #解壓Tomcat
mv apache-tomcat-9.0.41 /usr/local/tomcat #將解壓完後的改名為tomcat
/usr/local/tomcat/bin/catalina.sh run #啟動Tomcat
檢視Tomcat啟動:ps -ef | grep tomcat

9、檢視關閉防火牆

  • 檢視防火牆:
firewall-cmd --state
  • 關閉防火牆:
systemctl stop firewalld.service

commit構建映象

  • 安裝ifconfig的包(前面裝有就不用裝了):

    yum install -y net-tools
    
  • commit映象:

    docker commit -a "ximen" -m "123" a5b2277d98f6 mycentos:v1
    

    (docker commit -a "作者" -m "描述相關資訊" ID 命名版本號)

啟動環境容器

  • 普通執行:
docker run -itd --privileged -p 8989:8080 mycentos:v1 init
  • 停止容器:docker stop ID或命名
  • 刪除容器(需先停止容器):docker rm ID或命名
  • 強制刪除容器:docker rm -f ID或命名