Docker运行web应用

2018-12-03  本文已影响0人  陪你一起debug

1.版本


2.制作自己的镜像

from hub.c.163.com/library/tomcat

MAINTAINER shenke xxx@163.com

COPY jpress-web-newest.war /usr/local/tomcat/webapps/

docker build -t jpress:latest .编译为镜像,.表示当前目录

编译为镜像

docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=jpress hub.c.163.com/library/mysql:latest启动mysql
docker run -d -p 8888:8080 jpress-web-newest:latest启动tomcat
docker ps查看进程

查看进程

http://192.168.100.3:8888/访问tomcat

访问Tomcat

http://192.168.100.3:8888/jpress-web-newest/访问应用

访问应用

用工具访问mysql

访问mysql 查看mysql容器的ip 配置数据库,启动mysql的时候已经创建了jpress数据库,填写账号密码以及容器的ip 继续配置

docker restart 6bda792d5b10配置完后后重启tomcat容器,再次访问即可

成功访问应用,并且访问到了mysql mysql中应用生成的表
上一篇 下一篇

猜你喜欢

热点阅读