Docker部署jpress

1.下载镜像,运行容器,进入容器

下载vi和vim
apt-get updateapt-get -y install vim

2.编写dockerfile

用户账号(root也行),创建一个文件夹,文件夹下放jpress.war和文档Dockerfile

下载jpress.war、解压、改名
下载:wgethttps://github.com/JpressProjects/jpress/archive/0.4.0.tar.gz​解压:tar xf 0.4.0.tar.gz改名:mv jpress-web-newest.war ~/docker-admin/jpress.war

vim Dockerfile
from hub.c.163.com/library/tomcatmaintainer zhangchen 61037@qq.com COPY jpress.war /usr/local/tomcat/webapps

        • 直接构建
          docker build .​docker images(发现一个none,表明构建成功了.)​​
        • 构建并命名
          docker build -t jpress:latest .

4.拉取mysql镜像,创建jpress数据库
docker pull hub.c.163.com/library/mysql:latest​docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -e MYSQL_DATABASE=jpress hub.c.163.com/library/mysql​(账号root 密码123456)

5.运行镜像
docker run -d -p 8080:8080 jpress

7.重启jress容器,重新进入网站
docker restart [containerId]

        • 进入网站
posted @ 2020-04-28 20:50  margot921  阅读(733)  评论(0编辑  收藏  举报