1. docker部署mysql

拉取mysql镜像

docker pull mysql

docker部署mysql/tomcal/nginx

 

 docker部署mysql/tomcal/nginx

 

创建mysql容器

docker run -di --name=dockermysql -p 33306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql

docker部署mysql/tomcal/nginx

 

 进入mysql容器

docker exec -it dockermysql /bin/bash

docker部署mysql/tomcal/nginx

 

测试:

连接数据库成功

 docker部署mysql/tomcal/nginx

 

 远程连接也能成功连接成功

docker部署mysql/tomcal/nginx

 

 

2.tomcat 

docker pull tomcat
docker run -di --name=dockertomcat -p 9000:8080 tomcat

docker部署mysql/tomcal/nginx

 

使用阿里云仓库拉取的出现404

docker部署mysql/tomcal/nginx

 

 解决:

将webapps.dist修改为webapps

docker部署mysql/tomcal/nginx

steps

docker部署mysql/tomcal/nginx

 重新访问就ok了

docker部署mysql/tomcal/nginx

 

 

部署项目到docker

docker run -di --name=mytomcat -v /shishi/webappps:/usr/local/tomcat/webapps -p 8888:8080 --privileged=true tomcat    备注: -v /shishi/webappps:/usr/local/tomcat/webapps 的意思是将/shishi/webappps下的内容同步到容器内的/usr/local/tomcat/webapps下

docker exec -it mytomcat /bin/bash去里面看看war包已经有了

docker部署mysql/tomcal/nginx

 

 

 

访问:

本地工程看了是可以打开的。。

ps ef|grep tomcat 看到tomcat也已经启动

出问题了为什么一直没有烦死。搞不定。。。。再说吧。。。

docker部署mysql/tomcal/nginx

 

相关文章:

  • 2021-12-31
  • 2021-12-22
  • 2021-09-03
  • 2022-12-23
  • 2021-01-08
  • 2021-10-09
  • 2021-07-11
  • 2021-08-31
猜你喜欢
  • 2021-06-05
  • 2022-12-23
  • 2021-10-13
  • 2021-07-01
  • 2021-06-11
  • 2022-12-23
相关资源
相似解决方案