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

docker build -t jpress:latest .
docker image

5、运行编译好的jpress

docker run -d -p 8888:8080 jpress

6、查看运行情况

docker ps
netstat -na|grep 8888

7、安装并运行mysql

docker pull hub.c..com/library/mysql:latest
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查看)

最新文章

  1. 怎样两个月完成Udacity Data Analyst Nanodegree
  2. [React] 多组件生命周期转换关系
  3. Paip.语义分析----情绪情感词汇表总结
  4. crontab日常使用梳理
  5. Activity之多启动图标
  6. 无废话ExtJs 入门教程十六[页面布局:Layout]
  7. JSP自定义标签开发入门
  8. Reading Notes of Acceptance Test Engineering Guide
  9. Oracle 11g R2 常用配置与日志的文件位置
  10. NeHe OpenGL教程 第四十三课:FreeType库
  11. 在Sublime Text 3中配置编译和运行C++程序
  12. find命令使用, -exec xargs
  13. POJ1722 动态规划
  14. FastDFS分布式文件系统客户端安装
  15. June.19 2018, Week 25th Tuesday
  16. 前端后台以及游戏中使用Google Protocol Buffer详解
  17. CSS3 圆角(border-radius)
  18. 禅道项目管理软件 为提交Bug页面设置bug必填字段
  19. 进程和线程(4)-进程 vs. 线程
  20. Ngram折扣平滑算法

热门文章

  1. spring boot jpa criteria api是如何生成JPQL的
  2. Hyperledger Fabric(2)共识与交易
  3. 自己实现一个简化版Mybatis框架
  4. VMware安装CentOS7_1511 mini版本
  5. h5唤醒App
  6. -bash: ./centos-7.6.sh: /bin/bash^M: bad interpreter问题解决
  7. Ubuntu中出现“Could not get lock /var/lib/dpkg/lock”的解决方法
  8. python中import cv2遇到的错误及安装方法
  9. TIOBE 2017 8月编程语言排行榜 后院“硝烟四起”
  10. Centos7基础优化操作项