Docker 製作自己的WEB鏡像,並運行項目

1.製作自己的鏡像

1).寫Dockerfile

網易蜂巢的鏡像地址

#下載網易蜂巢的tomcat鏡像爲基礎鏡像
docker pull hub.c.163.com/library/tomcat:latest

#編輯Dockerfile
vi Dockerfile

#編寫如下
#以hub.c.163.com/library/tomcat作爲基礎鏡像
#所有者(可以不寫)用戶名和聯繫方式
#將.war WEB文件 放到tomcat webapps目錄裏面

from hub.c.163.com/library/tomcat
MAINTAINER liulihu  1286318172@qq.com
COPY jpress.war /usr/local/tomcat/webapps                                            

2).Build Dockerfile

執行Dockerfile文件,鏡像名字爲jpress 。

docker build -t jpress .

3)製作Mysql數據庫

下載Mysql
Mysql鏡像

docker pull hub.c.163.com/library/mysql:latest

運行Mysql,並創建數據庫jpress

#創建數據庫
docker run -d -p 3306:3306  -e MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=jpress hub.c.163.com/library/mysql
#不創建數據庫
 docker run -d -p 3306:3306  -e MYSQL_ROOT_PASSWORD=root hub.c.163.com/library/mysql

4).啓動Tomcat容器

docker run -d -p 8888:8080 jpress

5).在瀏覽器訪問網頁

http://192.168.99.100:8888/jpress

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章