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

站長資訊網(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 以上
通過以下命令查看您的 CentOS 內(nèi)核:

# uname -r

2 安裝Docker

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

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

# systemctl start  docker.service
一旦 Docker 服務(wù)啟動(dòng)完畢,就可以開始使用 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ǔ)上來運(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,下面的過程均在容器內(nèi)部進(jìn)行。本例中,選擇/opt/目錄作為安裝目錄,首先需要通過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 編寫運(yùn)行腳本

編寫一個(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),隨后將通過該容器,創(chuàng)建一個(gè)可運(yùn)行 Tomcat 鏡像。

8 創(chuàng)建Tomcat鏡像

使用以下命令,根據(jù)某個(gè)“容器 ID”來創(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”,隨后可使用鏡像來啟動(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>
正如上面所描述的那樣,可以通過“鏡像名”或“鏡像 ID”來啟動(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 端口,可通過 Docker 網(wǎng)橋來訪問容器內(nèi)部的 8080 端口了。
-v:表示需要將本地哪個(gè)目錄掛載到容器中,格式:-v <宿主機(jī)目錄>:<容器目錄>
–name:表示容器名稱,用一個(gè)有意義的名稱命名即可。
在瀏覽器中,輸入宿主IP和端口號(hào),即可訪問 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)教程見以下內(nèi)容: 

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

Docker容器常見操作詳解  http://www.wangcai868.com/Linux/2018-08/153685.htm

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

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
日韩欧美2区| 日韩精品一二三四| 91精品丝袜国产高跟在线| 一区二区三区国产在线| 伊人www22综合色| 亚洲aa在线| 国产日韩亚洲| 国产精品一区三区在线观看| 国产精品地址| 成人在线视频中文字幕| 日韩欧美二区| 欧美女激情福利| 一区二区三区四区在线观看国产日韩| 亚洲小说春色综合另类电影| 日韩国产在线不卡视频| 99久久亚洲精品蜜臀| 婷婷综合福利| 欧美一级全黄| 国产精品白丝一区二区三区| 国内一区二区三区| 97精品国产福利一区二区三区| 黑森林国产精品av| 精品欧美久久| 深夜福利亚洲| 欧美激情在线精品一区二区三区| 日韩综合在线| 亚洲高清影视| 日韩av一区二区三区| 精品久久电影| 91精品一区二区三区综合| 91精品啪在线观看国产18| 午夜欧美在线| 欧美午夜三级| 久久天堂av| 亚洲精品免费观看| 精品欧美日韩精品| 好吊日精品视频| 欧美伊人影院| 亚洲精品.com| 天堂va在线高清一区| 国产一区二区久久久久| 女人天堂亚洲aⅴ在线观看| 日韩精品亚洲专区| 老牛影视精品| 在线看片一区| 日本国产欧美| 黄色av日韩| 久久国产免费看| 成人啊v在线| 亚洲精品亚洲人成在线观看| 麻豆一区在线| 黄色不卡一区| 国产精品亚洲片在线播放| 亚洲特色特黄| 国产精品jk白丝蜜臀av小说| 国产精品88久久久久久| 国产另类在线| 一区久久精品| 久久精品国产在热久久| 国产精品普通话对白| 欧美一级二级三级视频| 丝袜美腿一区| 欧美精品中文字幕亚洲专区| 91精品啪在线观看国产18| 日韩欧美2区| 亚洲精品一级二级| 久久国产麻豆精品| 一区福利视频| 精品一区视频| 少妇高潮一区二区三区99| 国产成人精品亚洲日本在线观看| 综合欧美亚洲| 欧美一区二区三区激情视频| 日韩精品福利一区二区三区| 私拍精品福利视频在线一区| 久热re这里精品视频在线6| 国产aⅴ精品一区二区三区久久| 一本一道久久a久久| 国产中文欧美日韩在线| 亚洲精品三级| 激情久久五月| 日韩av二区| 欧美三区不卡| 免费在线观看成人| 亚洲小说欧美另类婷婷| 精品久久99| 欧美精选一区二区三区| 免费久久99精品国产自在现线| 精品久久久网| 日韩高清成人在线| 欧美日韩激情在线一区二区三区| 日本欧美一区| 欧美专区一区二区三区| 色偷偷色偷偷色偷偷在线视频| 国产免费av国片精品草莓男男| 一本色道久久精品| 欧美日韩一二三四| 人在线成免费视频| 精品视频在线你懂得| 国产欧美在线| 青青草精品视频| 在线观看亚洲精品福利片| 婷婷激情综合| 久久蜜桃资源一区二区老牛| 精品72久久久久中文字幕| 国产欧美精品久久| 亚洲香蕉视频| 久热精品在线| 国产精品美女久久久| 欧美+日本+国产+在线a∨观看| 日韩在线视频精品| 亚洲精品88| 老牛影视精品| 国产精品久久久久久久免费观看| 久久字幕精品一区| 欧美激情 亚洲a∨综合| 久久不见久久见国语| 国产欧美日韩精品一区二区三区| 国产精品亚洲综合久久| 国产美女精品视频免费播放软件| 蜜桃视频一区二区三区| 青青青国产精品| 日韩88av| 国产情侣一区在线| 欧美一区自拍| 久久国产生活片100| 国产麻豆一区| 国产精品黄网站| 美女久久久久久| 国产精品久久久久久久久久齐齐| 国产精品一站二站| 麻豆一区二区在线| 国语精品一区| 日韩在线欧美| 91超碰国产精品| 视频一区国产视频| 婷婷亚洲五月色综合| 国产视频一区在线观看一区免费| 久久国产66| 日韩中文字幕一区二区高清99| 亚洲视频国产精品| 欧美日韩夜夜| 国产成人精品一区二区免费看京 | 日韩精品欧美| 久久国产欧美| 午夜在线视频一区二区区别| 一区二区不卡| 国产福利一区二区精品秒拍| 91视频久久| 免费观看久久av| 亚洲永久精品唐人导航网址| 国产精品一区二区av交换 | 国产在线不卡| 免播放器亚洲一区| 国产精品日本一区二区不卡视频| 国产精品宾馆| 久久久久亚洲| 色8久久久久| 成人在线丰满少妇av| 影音先锋久久| 国产精品久久777777毛茸茸| 成人久久一区| 日韩黄色av| 亚洲精品**中文毛片| 国产婷婷精品| 美女国产精品久久久| 国产一区欧美| 人人精品久久| 五月激情久久| 亚洲精品自拍| 色在线视频观看| 女同性一区二区三区人了人一| 日产欧产美韩系列久久99| 欧美丰满日韩| 最新亚洲国产| 一区二区三区四区日本视频| 视频一区中文字幕国产| 国产精品日本一区二区三区在线 | 国产精品久久久久久av公交车| 成人免费电影网址| 日韩在线电影| 成人看片网站| 亚洲a级精品| 性感美女一区二区在线观看| 日本中文字幕一区二区视频| 中国字幕a在线看韩国电影| 日韩精品一级中文字幕精品视频免费观看| 国产精品一区二区精品| 亚洲精品成人| 精品国产黄a∨片高清在线| 夜夜嗨网站十八久久| 国产精品麻豆成人av电影艾秋| 亚洲精品在线观看91| 免费精品一区| 蜜臀av一区二区在线免费观看 | 国产精品不卡| 亚洲精品一级二级三级| 日韩在线欧美| 国产午夜一区| 亚洲专区欧美专区|