国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

Docker 搭建 Tomcat 運行環境的方法

2019-11-02 16:13:49
字體:
來源:轉載
供稿:網友

Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然后發布到任何流行的 Linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口。

1 Docker與虛擬機

 

2 搭建過程

2.1 準備宿主系統

準備一個 CentOS 7操作系統,具體要求如下:

必須是 64 位操作系統

建議內核在 3.8 以上

通過以下命令查看您的 CentOS 內核:

# uname -r

2.2 安裝Docker

# yum install docker

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

# docker version

若輸出了 Docker 的版本號,則說明安裝成功了,可通過以下命令啟動 Docker 服務:

# systemctl start docker.service

一旦 Docker 服務啟動完畢,就可以開始使用 Docker 了。

2.3 下載鏡像

以 CentOS 為例,下載一個 CentOS 的鏡像:

# docker pull centos:7.2.1511

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

# docker imagesREPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZEdocker.io/centos 7.2.1511 83ee614b834e 9 weeks ago 194.6 MB

2.4 啟動容器

容器是在鏡像的基礎上來運行的,一旦容器啟動了,我們就可以登錄到容器中,安裝自己所需的軟件或應用程序。

使用以下命令即可啟動容器:

# docker run -i -t -v /root/software/:/mnt/software/ 83ee /bin/bash

命令包含以下三個部分:

docker run <相關參數> <鏡像 ID> <初始命令>

其中,相關參數包括:

-i:表示以“交互模式”運行容器

-t:表示容器啟動后會進入其命令行

-v:表示需要將本地哪個目錄掛載到容器中,格式:-v <宿主機目錄>:<容器目錄>

本例中,所有安裝程序都放在了宿主機的/root/software/目錄下,現在需要將其掛載到容器的/mnt/software/目錄下。

# pwd/root/software# lsapache-tomcat-7.0.67.tar.gz jdk1.7.0_79.tar.gz

初始命令表示一旦容器啟動,需要運行的命令,此時使用“/bin/bash”,表示啟動后直接進入bash shell。

2.5 安裝軟件

為了搭建 Java Web 運行環境,需要安裝 JDK 與 Tomcat,下面的過程均在容器內部進行。本例中,選擇/opt/目錄作為安裝目錄,首先需要通過cd /opt/命令進入該目錄。

2.5.1 安裝JDK

首先,解壓 JDK 程序包:

# tar -zxf /mnt/software/jdk1.7.0_79.tar.gz -C .

然后,移動 JDK 目錄:

# mv jdk1.7.0_79/ /opt/jdk/

2.5.2 安裝Tomcat

首先,解壓Tomcat程序包:

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

然后,移動Tomcat目錄:

# mv apache-tomcat-7.0.67/ /opt/tomcat/

2.5.3 編寫運行腳本

編寫一個運行腳本,當啟動容器時,運行該腳本,啟動 Tomcat。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 若羌县| 绵阳市| 柘荣县| 马公市| 荃湾区| 海宁市| 封丘县| 江川县| 上杭县| 广饶县| 石渠县| 扎鲁特旗| 乐清市| 唐河县| 绥芬河市| 和龙市| 阳山县| 古丈县| 吉木萨尔县| 息烽县| 五大连池市| 金华市| 阜平县| 苏州市| 大渡口区| 太仆寺旗| 山阴县| 双江| 江阴市| 寿光市| 柏乡县| 故城县| 曲沃县| 四川省| 浑源县| 绍兴县| 南通市| 夏津县| 邻水| 玉环县| 广西|