centos7中docker安裝並啟動jpress
阿新 • • 發佈:2018-04-29
相對 lib 容器 centos ret img uil 數據 HA
首先到 http://jpress.io/index.html 下載jpress,也可點擊鏈接:https://share.weiyun.com/5efph5T 密碼:nfeiei,下載war包。
1.在docker中安裝一個mysql
docker pull hub.c.163.com/library/mysql:latest
2.docker中安裝tomcat
docker pull hub.c.163.com/library/tomcat:latest
3.編寫Dockerfile
sudo vi Dockerfile
輸入以下內容保存退出
from hub.c.163.com/library/tomcat //鏡像名字
MAINTAINER szh [email protected]
COPY jpress.war /usr/local/tomcat/webapps //第一個路徑為war包相對與Dockerfile所在的位置,可用絕對路徑,第二個路徑是容器中位置
- docker build -t [jpress-name]:[Tag] [Dockerfile path]
至此已經將war包拷貝到容器內了。
5.啟動docker中的mysql,並且指定root用戶密碼和要創建的數據庫
docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=my-secret-pw -e MYSQL_DATABASE=[database-name] [mysql-name]
6.啟動jpress
在瀏覽器中訪問
大功告成啦。
centos7中docker安裝並啟動jpress