当前位置: 首页 > news >正文

潍坊网站建设兼职seo技术分享博客

潍坊网站建设兼职,seo技术分享博客,域名可以自己注册吗,建设网站的公司广州本篇文章主要内容是后端项目写好了,怎么打包部署到服务器上运行。 文章目录 1. 在服务器上安装Docker2. 在Docker中装MySQL3. 在Docker中设置网桥,实现容器间的网络通信4. 修改后端配置文件5. 修改pom.xml文件6. 打包7. 编写DockerFile文件8. 上传文件到…

本篇文章主要内容是后端项目写好了,怎么打包部署到服务器上运行。

文章目录

      • 1. 在服务器上安装Docker
      • 2. 在Docker中装MySQL
      • 3. 在Docker中设置网桥,实现容器间的网络通信
      • 4. 修改后端配置文件
      • 5. 修改pom.xml文件
      • 6. 打包
      • 7. 编写DockerFile文件
      • 8. 上传文件到服务器
      • 9. 镜像生成
      • 10. Docker运行镜像
      • 11. 查看日志

1. 在服务器上安装Docker

参考其他文章,安装Docker都是一样一样的

2. 在Docker中装MySQL

这个也可以参考其他文章

3. 在Docker中设置网桥,实现容器间的网络通信

这里主要是Mysql,在mysql运行后:

# 查看网桥列表
docker network ls
# 新建网桥
docker network create 网桥名字
# 配置网桥
docker network connect 网桥名字 容器名字# 查看容器网络
docker inspect 容器名字

容器就算是连上网了。

4. 修改后端配置文件

把mysql数据库主机改改,由于我们的项目是运行在docker上的,由于已经实现了容器间网络通信,所以mysql主机部分就改成容器名。
在这里插入图片描述

5. 修改pom.xml文件

这里主要是在pom.xml文件里添加打包配置

<!--打包--><packaging>jar</packaging><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><!--这里写上main方法所在类的路径--><configuration><mainClass>com.game.server.ServerApplication</mainClass></configuration><executions><execution><goals><goal>repackage</goal></goals></execution></executions></plugin></plugins></build>

6. 打包

在这里插入图片描述
这样就有包了:
在这里插入图片描述

7. 编写DockerFile文件

在这里插入图片描述

8. 上传文件到服务器

我这里用scp命令上传,这里面的路径用你自己的路径

scp server/src/Dockerfile 你的服务器号:
scp server/target/server-1.0-SNAPSHOT.jar 你的服务器号:
scp common/target/common-1.0-SNAPSHOT.jar 你的服务器号:

这样就能上传到你的服务器里了。

9. 镜像生成

到服务器里。
输入命令

docker build -t 镜像名(自己设置):版本号 .    
注意上面最后有个 . 号,这个是你的DockerFile文件上传到云服务器里的目录路径。

接下来它就开始给你打包镜像了。

10. Docker运行镜像

输入命令

docker run -d --name 容器名字(你自己取) -p 8080:8080 --network 网络网桥名 镜像名 

这里要说明:
-d 后台运行
–name 名字
-p 给外界暴露的端口:里面的端口
–network 网络

其中网络名就是你前面(第3步)里创建的网桥名字。
镜像名则是第9步创建的名字。

11. 查看日志

输入以下指令,就可以查看容器日志了

docker logs -f 容器名
http://www.mmbaike.com/news/633.html

相关文章:

  • 门户网站建设的请示seo网站推广计划
  • 零售网站有哪些平台外呼系统电销
  • 网上做网站兼职网站统计分析平台
  • 摄影作品展示网站flash全站源码下载百度搜索
  • 网站域名备案查询可以免费投放广告的平台
  • 可以做仿牌网站朝阳区seo搜索引擎优化怎么样
  • 学习做网站建设的学校银川seo
  • 齐河做网站网站设计公司上海
  • 球场 技术支持 东莞网站建设百度指数的特点
  • 网站建设boss都知道广州百度seo优化排名
  • 潍坊网站建设价格低网站推广平台排行
  • 瑞丽网站建设搜索历史记录
  • 建网站哪家好 优帮云马鞍山网站seo
  • 做的网站如何发更新网络营销的培训课程
  • 自己怎么做独立网站seo零基础培训
  • 如何利用开源代码做网站引擎搜索技巧
  • 上线了建站教程网站seo搜索引擎的原理是什么
  • 公司做的网站费用计入什么科目千锋教育前端学费多少
  • 网站抓取诊断南京seo关键词排名
  • 微网站建设代理商怎么做好seo推广
  • 湘潭网站建设公司网店如何推广自己的产品
  • 深圳专业做网站排名公司seo网站诊断价格
  • 柳市做网站建设seo推广系统排名榜
  • 口碑好网站建设定制人工智能培训一般多少钱
  • 哪个网站做外贸比较好站长是什么级别
  • 网址大全黄页男女个人如何优化网站有哪些方法
  • 网站建设靠谱公司淘宝搜索关键词排名
  • 坂田杨美企业网站建设seo查询源码
  • 做网站推广需要多少费用磁力屋torrentkitty
  • 网站抢购外挂软件怎么做注册网站免费注册