久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長(zhǎng)資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

使用Docker搭建Tomcat運(yùn)行環(huán)境

1 準(zhǔn)備宿主系統(tǒng)

準(zhǔn)備一個(gè) CentOS 7操作系統(tǒng),具體要求如下:

必須是 64 位操作系統(tǒng)
建議內(nèi)核在 3.8 以上
通過(guò)以下命令查看您的 CentOS 內(nèi)核:

# uname -r

2 安裝Docker

# yum install docker
可使用以下命令,查看 Docker 是否安裝成功:

# docker version
若輸出了 Docker 的版本號(hào),則說(shuō)明安裝成功了,可通過(guò)以下命令啟動(dòng) Docker 服務(wù):

# systemctl start  docker.service
一旦 Docker 服務(wù)啟動(dòng)完畢,就可以開(kāi)始使用 Docker 了。

3 下載鏡像

以 CentOS 為例,下載一個(gè) CentOS 的鏡像:

# docker pull centos
下載完成后,使用命令查看本地鏡像列表:

# docker images
REPOSITORY          TAG                IMAGE ID            CREATED            SIZE
centos              latest              e934aafc2206        2 weeks ago        199MB

4 宿主機(jī)創(chuàng)建/root/software/目錄,并把安裝包放在該目錄下

使用Docker搭建Tomcat運(yùn)行環(huán)境

5 啟動(dòng)容器

容器是在鏡像的基礎(chǔ)上來(lái)運(yùn)行的,一旦容器啟動(dòng)了,我們就可以登錄到容器中,安裝自己所需的軟件或應(yīng)用程序。

使用以下命令即可啟動(dòng)容器:

# docker run -i -t -v /root/software/:/mnt/software/ e934 /bin/bash
命令包含以下三個(gè)部分:

docker run <相關(guān)參數(shù)> <鏡像 ID> <初始命令>
其中,相關(guān)參數(shù)包括:

-i:表示以“交互模式”運(yùn)行容器
-t:表示容器啟動(dòng)后會(huì)進(jìn)入其命令行
-v:表示需要將本地哪個(gè)目錄掛載到容器中,格式:-v <宿主機(jī)目錄>:<容器目錄>
本例中,所有安裝程序都放在了宿主機(jī)的/root/software/目錄下,現(xiàn)在需要將其掛載到容器的/mnt/software/目錄下。

# cd /mnt/software/
# pwd
/mnt/software
 
# ls
apache-tomcat-7.0.81.tar.gz  jdk-8u121-linux-x64.tar.gz
初始命令表示一旦容器啟動(dòng),需要運(yùn)行的命令,此時(shí)使用“/bin/bash”,表示啟動(dòng)后直接進(jìn)入bash shell。

6 安裝軟件

為了搭建 Java Web 運(yùn)行環(huán)境,需要安裝 JDK 與 Tomcat,下面的過(guò)程均在容器內(nèi)部進(jìn)行。本例中,選擇/opt/目錄作為安裝目錄,首先需要通過(guò)cd /opt/命令進(jìn)入該目錄。

6.1 安裝JDK

首先,解壓 JDK 程序包:

# tar -zxf /mnt/software/jdk-8u121-linux-x64.tar.gz -C .

然后,移動(dòng) JDK 目錄:

# mv jdk1.8.0_121/ /opt/jdk/

6.2 安裝Tomcat

首先,解壓Tomcat程序包:

# tar -zxf /mnt/software/apache-tomcat-7.0.81.tar.gz -C .

然后,移動(dòng)Tomcat目錄:

# mv apache-tomcat-7.0.81/ /opt/tomcat/

6.3 編寫(xiě)運(yùn)行腳本

編寫(xiě)一個(gè)運(yùn)行腳本,當(dāng)啟動(dòng)容器時(shí),運(yùn)行該腳本,啟動(dòng) Tomcat。

首先,創(chuàng)建運(yùn)行腳本:

# touch /root/run.sh
 
# vi /root/run.sh
然后,編輯腳本內(nèi)容如下:

#!/bin/bash
 
export JAVA_HOME=/opt/jdk/
export PATH=$JAVA_HOME/bin:$PATH
 
sh /opt/tomcat/bin/catalina.sh run
最后,為運(yùn)行腳本添加執(zhí)行權(quán)限:

# chmod u+x /root/run.sh

7 退出容器

當(dāng)以上步驟全部完成后,可使用exit命令,退出容器。

隨后,可使用如下命令查看正在運(yùn)行的容器:

docker ps
此時(shí),應(yīng)該看不到任何正在運(yùn)行的程序,因?yàn)閯偛乓呀?jīng)使用exit命令退出的容器,此時(shí)容器處于停止?fàn)顟B(tài),可使用如下命令查看所有容器:

# docker ps -a
CONTAINER ID        IMAGE              COMMAND                  CREATED            STATUS                          PORTS                    NAMES
d4e3a062ab05        e934                “/bin/bash”              38 minutes ago      Exited (0) About a minute ago                              lucid_einstein
記住以上CONTAINER ID(容器 ID),隨后將通過(guò)該容器,創(chuàng)建一個(gè)可運(yùn)行 Tomcat 鏡像。

8 創(chuàng)建Tomcat鏡像

使用以下命令,根據(jù)某個(gè)“容器 ID”來(lái)創(chuàng)建一個(gè)新的“鏡像”:

# docker commit d4e3 mytomcat:1.0
sha256:c5ef8dacbf3eead5ea2b9fc3c1050a395863c6db0abd0eb7d6dee8ed46a31ffd
 
# docker images
REPOSITORY          TAG                IMAGE ID            CREATED            SIZE
mytomcat            1.0                c5ef8dacbf3e        18 seconds ago      583MB
centos              latest              e934aafc2206        2 weeks ago        199MB
該容器的ID是d4e3,所創(chuàng)建的鏡像名是“mytomcat:1.0”,隨后可使用鏡像來(lái)啟動(dòng)Tomcat容器。

9 啟動(dòng)Tomcat容器

首先,新建/root/webapps/ROOT目錄,

# cd /root
# mkdir webapps
# cd webapps/
# mkdir ROOT
# cd ROOT/
# vi index.html
并在該目錄下創(chuàng)建一個(gè)index.html文件,文件內(nèi)容如下:

<html>
<body>
<h2>Hello World!</h2>
</body>
</html>
正如上面所描述的那樣,可以通過(guò)“鏡像名”或“鏡像 ID”來(lái)啟動(dòng)容器,與上次啟動(dòng)容器不同的是,現(xiàn)在不再進(jìn)入容器的命令行,而是直接啟動(dòng)容器內(nèi)部的 Tomcat 服務(wù)。此時(shí),需要使用以下命令:

# docker run -d -p 58080:8080 -v /root/webapps/:/opt/tomcat/webapps/ –name mytomcat_1 mytomcat:1.0 /root/run.sh
其中,相關(guān)參數(shù)包括:

-d:表示以“守護(hù)模式”執(zhí)行/root/run.sh腳本,此時(shí) Tomcat 控制臺(tái)不會(huì)出現(xiàn)在輸出終端上。
-p:表示宿主機(jī)與容器的端口映射,此時(shí)將容器內(nèi)部的 8080 端口映射為宿主機(jī)的 58080 端口,這樣就向外界暴露了 58080 端口,可通過(guò) Docker 網(wǎng)橋來(lái)訪問(wèn)容器內(nèi)部的 8080 端口了。
-v:表示需要將本地哪個(gè)目錄掛載到容器中,格式:-v <宿主機(jī)目錄>:<容器目錄>
–name:表示容器名稱(chēng),用一個(gè)有意義的名稱(chēng)命名即可。
在瀏覽器中,輸入宿主IP和端口號(hào),即可訪問(wèn) Tomcat:

使用Docker搭建Tomcat運(yùn)行環(huán)境

10 最終示意圖:

使用Docker搭建Tomcat運(yùn)行環(huán)境

11 停止Tomcat容器

# docker ps -a
CONTAINER ID        IMAGE              COMMAND                  CREATED            STATUS                          PORTS                    NAMES
54215923125b        mytomcat:1.0        “/root/run.sh”          3 minutes ago      Up 3 minutes                    0.0.0.0:58080->8080/tcp  mytomcat_1

# docker stop 5421

12 移除容器

# docker ps -a
CONTAINER ID        IMAGE              COMMAND                  CREATED            STATUS                          PORTS                    NAMES
54215923125b        mytomcat:1.0        “/root/run.sh”          3 minutes ago      Exited (137) 2 seconds ago                                mytomcat_1
 
# docker rm 5421
5421
 
# docker ps -a
CONTAINER ID        IMAGE              COMMAND                  CREATED            STATUS                          PORTS                    NAMES

13 移除鏡像

# docker images
REPOSITORY          TAG                IMAGE ID            CREATED            SIZE
mytomcat            1.0                c5ef8dacbf3e        20 minutes ago      583MB
centos              latest              e934aafc2206        2 weeks ago        199MB
 
# docker rmi c5ef
Untagged: mytomcat:1.0
Untagged: mytomcat@sha256:d949cbb93a58de27eec4c911f27b9f09edeb3d3ce57cf5ce77d4745211c947f6
Deleted: sha256:c5ef8dacbf3e7ce916f57c52c16de3892c724996b5e30ca0d141c81897d9a06c
Deleted: sha256:7e62d1c2f904e8de3fadc6b01edea96bcb324634f0df514cc9297b1bf11d2f06
 
# docker images
REPOSITORY          TAG                IMAGE ID            CREATED            SIZE
centos              latest              e934aafc2206        2 weeks ago        199MB

更多Docker相關(guān)教程見(jiàn)以下內(nèi)容: 

Linux 下的 Docker ??裝與使用  http://m.wangcai868.com/Linux/2018-06/152996.htm
CentOS 7安裝Docker應(yīng)用容器引擎 http://m.wangcai868.com/Linux/2018-06/152856.htm
CentOS 7.3環(huán)境安裝Docker 18.03 http://m.wangcai868.com/Linux/2018-05/152356.htm
使用Docker分分鐘啟動(dòng)常用應(yīng)用  http://m.wangcai868.com/Linux/2017-04/142649.htm
CentOS 7使用Docker搭建GitLab服務(wù)器  http://m.wangcai868.com/Linux/2018-04/151725.htm
30分鐘帶你了解Docker  http://m.wangcai868.com/Linux/2018-08/153346.htm

Docker容器常見(jiàn)操作詳解  http://m.wangcai868.com/Linux/2018-08/153685.htm

Docker發(fā)布應(yīng)用程序指南 http://m.wangcai868.com/Linux/2018-08/153405.htm

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
三级精品视频| 日韩视频免费| 精品亚洲美女网站| 国产九九精品| 丝袜美腿亚洲一区| 鲁大师成人一区二区三区 | 日韩精品乱码av一区二区| 97在线精品| 久久久91麻豆精品国产一区| 国产日韩一区二区三区在线播放 | 国产丝袜一区| 青青草精品视频| 日本精品国产| 久久黄色影视| 久久99性xxx老妇胖精品| 老鸭窝一区二区久久精品| 青青草视频一区| 久久不见久久见中文字幕免费| 蜜臀久久久久久久| 亚洲69av| 国产精品.xx视频.xxtv| 国产精品99一区二区三区| 日本不良网站在线观看| 图片区亚洲欧美小说区| 一区二区三区网站| 国产精品毛片久久久| 中文在线а√在线8| 五月综合激情| 国产欧美日韩影院| 亚洲精品永久免费视频| 精品欧美激情在线观看| 日韩福利在线观看| 国产欧美日韩精品一区二区免费| 青青草国产精品亚洲专区无| 麻豆久久久久久久| 欧美午夜精品一区二区三区电影| 亚洲一区二区av| 成人国产精品| 99精品国产一区二区三区| 日韩高清电影一区| 成人羞羞视频播放网站| 日韩中文av| 久久男人av资源站| 婷婷亚洲精品| 国产99久久久国产精品成人免费| 日韩精品欧美大片| 午夜精品久久久久久久久久蜜桃| 日本亚洲不卡| 日韩精品免费一区二区在线观看 | 国产剧情一区| 国产精品毛片在线| 在线亚洲人成| 国产欧美日韩免费观看| 香蕉久久久久久久av网站| 久久一区亚洲| 欧美日韩夜夜| 中文字幕一区二区三区四区久久| 国产在线观看www| 国产探花一区二区| 中文字幕av一区二区三区人| 久久国产亚洲| 免费福利视频一区二区三区| 亚洲精品黄色| 欧美精品一线| 国产一区亚洲| 久久精品国产大片免费观看| 久久一区国产| 国产激情欧美| 国产精品22p| 国产精品自拍区| 欧美日韩调教| 国产日韩中文在线中文字幕| 亚洲欧美日韩国产| 亚洲人成精品久久久| 蜜芽一区二区三区| 免费一级片91| 综合激情婷婷| 欧美日韩国产一区二区三区不卡 | 国产精品免费看| 日韩中文字幕一区二区三区| 日韩中文字幕1| 日本一区中文字幕| 91精品麻豆| 国产精品一区高清| 精品午夜av| 国产精品成久久久久| 日本不良网站在线观看| 国产一区日韩欧美| 亚洲专区视频| 国产精品免费不| 国产中文一区| 亚洲精品系列| 久久亚洲精精品中文字幕| 三上悠亚国产精品一区二区三区 | 亚洲视频国产| 精品视频国内| 久久av一区| 日本韩国欧美超级黄在线观看| 亚洲一区网站| 日韩不卡在线| 日韩av一区二区在线影视| 亚洲午夜黄色| 麻豆精品视频在线| 久久亚洲精品伦理| 亚洲风情在线资源| 国产精品毛片久久久| 蜜臀av性久久久久蜜臀aⅴ四虎| a国产在线视频| 国产精品久久久久蜜臀| 麻豆精品视频在线| 国产一区二区精品久| 女主播福利一区| 久久精选视频| 999国产精品999久久久久久| 日韩影片在线观看| 极品裸体白嫩激情啪啪国产精品| 成午夜精品一区二区三区软件| 国产精品一区二区三区美女| 国产精品任我爽爆在线播放| 国产精品tv| 精品九九在线| 精品色999| 日韩欧美1区| 青青草伊人久久| 国产精品视区| 精品视频网站| 韩日一区二区| 视频在线观看一区| 欧美va天堂| 日韩成人a**站| 亚洲91网站| 99国产精品私拍| 日本免费一区二区三区四区| 国产精品一区二区三区av| 国产日韩一区二区三区在线播放| 日韩视频不卡| 在线国产一区| 久久精品国产大片免费观看| 国产精品第十页| 麻豆高清免费国产一区| 亚洲精品国产精品粉嫩| 99国产精品久久久久久久| 国产精品毛片一区二区在线看| 日韩av有码| 美女免费视频一区| 日韩av网站免费在线| 亚洲区欧美区| 国产欧美高清| 国产精品国产三级在线观看| 国产麻豆一区| 精品视频网站| 中文在线中文资源| 国产福利91精品一区二区| 精品视频免费| 色偷偷偷在线视频播放| 欧美少妇精品| 亚洲精品2区| 中文字幕一区二区精品区| 男人的天堂久久精品| 怡红院精品视频在线观看极品| 久久九九国产| 99精品国产一区二区三区| 久久九九电影| 免费一区二区视频| 国产视频一区三区| 亚洲三级网址| 国产精品sm| 麻豆精品蜜桃视频网站| 国产成人黄色| 欧美特黄一级大片| 亚洲天堂久久| 亚洲精品九九| 国产va在线视频| 国产亚洲精品久久久久婷婷瑜伽| 夜久久久久久| 国产人成精品一区二区三| 国产一区二区三区久久久久久久久| 久久国产日韩| 99riav国产精品| 亚洲色图网站| 国产成人久久精品麻豆二区 | 久久不射网站| 欧美激情五月| 91精品国产福利在线观看麻豆| 蜜臀av一区二区三区| 日韩欧美高清一区二区三区| 精品理论电影在线| 蜜桃视频在线观看一区二区| 最近国产精品视频| 国产 日韩 欧美一区| 日韩国产在线一| 久久青草久久| 久久亚洲黄色| 婷婷久久免费视频| 精品国产三区在线| 亚洲精品一二| 成人羞羞视频播放网站| 国产亚洲人成a在线v网站 | av中文资源在线资源免费观看| 一区二区小说|