网站建设代码流程,做网站费用 会计分录,网站开发所需技术,商丘网站推广公司文章目录 一、基本准备二、mysql部署二、jar部署三、Nginx部署 一、基本准备
小唐拿的就是之前放置在我们服务器上的应用进行部署#xff0c;主要就是mysql和jar还有Vue的部署。 目前已经有的是jar、已经打包好的vue
项目参考#xff1a;小破站数据大屏可视化#xff08;… 文章目录 一、基本准备二、mysql部署二、jar部署三、Nginx部署 一、基本准备
小唐拿的就是之前放置在我们服务器上的应用进行部署主要就是mysql和jar还有Vue的部署。 目前已经有的是jar、已经打包好的vue
项目参考小破站数据大屏可视化Vuespring bootHadoop嗅探 效果展示http://1.12.64.113/screenpage
二、mysql部署
docker run -d --name mysql \--restartalways \-p 3306:3306 \-v mysql:/etc/mysql/ \-v /tmp/mysql:/var/lib/mysql \-e MYSQL_ROOT_PASSWORD12345 \mysql:8 --character-set-serverutf8mb4 --collation-serverutf8mb4_unicode_ci
运行
docker exec -it mysql mysql -uroot -p远程连接一下 然后我们再将我们数据库往我们刚刚应用的数据库里面复制
再去我们的数据里面进行检查 退出CtrlPQ(这样才会保存)
二、jar部署 【注意】小唐的项目需要用到mysql然后spring boot读的就直接是本机的地址了如果不是请修改spring boot里面mysql的读取位置
docker run -d -p 8081:8081 \
-v /home/xiaotang0711/Desktop/docker/hadoop.jar:/usr/hadoop.jar \
--name springboot java:8u111 \
java -jar /usr/hadoop.jar我们去查看当前主机有没有成功跑起来在电脑上输入你虚拟机的的ip地址和我们之前定义的接口 可以可以然后我们后端就已经完成部署了现在我们来部署我们的前端吧
三、Nginx部署
这个就是把我们打包好的的目录以数据卷的形式移动进去
docker run -d -p 80:80 \
--name nginx \
-v /home/xiaotang0711/Desktop/docker/dist:/usr/share/nginx/html:ro \
nginx