1. 程式人生 > >docker執行jpress 製作執行自己的映象

docker執行jpress 製作執行自己的映象

docker執行jpress
1、前提安裝好docker

mkdir docker//建立工作資料夾
cd docker
2、下載tomcat映象和jpress開源專案

docker pull docker pull hub.c.163.com/library/tomcat:latest
可以通過docker images命令檢視jpress是否下載成功

jpress下載地址:https://github.com/JpressProjects/jpress/tree/master/wars
別忘了把jpress移動到docker目錄下,並重命名為jpress.war(好記
3、編輯dockerfile檔案

vim dockerfile
from hub.c.163.com/library/tomcat:latest
MAINTAINER ScvQ 
COPY jpress.war /usr/local/tomcat/webapps//具體路徑可以到163官網檢視
4、編譯jpress   -t指定名字和tag

docker build -t jpress:latest .
docker image
5、執行編譯好的jpress  容器埠8080  

docker run -d -p 8888:8080 jpress
6、檢視執行情況

docker ps
netstat -na|grep 8888
7、安裝並執行mysql  

docker pull hub.c.163.com/library/mysql:latest    -e設定環境
docker run -d -p 3307:3306 -e MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=jpress  hub.c.163.com/library/mysql:latest
8、訪問localhost:8080/jpress,新增資料庫資訊

9、重啟docker:docker restart id號(通過docker ps檢視)

原自http://www.cnblogs.com/ScvQ/p/6893996.html