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

域名和网站建设常用的关键词挖掘工具有哪些

域名和网站建设,常用的关键词挖掘工具有哪些,温州网站系统开发,旅游网站建设怎么做文章目录 业务需求IDEA编写代码编写Dockerfile构建镜像运行容器网页端访问测试 业务需求 利用Docker部署应用服务,实现在网页端通过输入地址 ip:端口/hello/docker,页面显示hello docker ! IDEA编写代码 创建springboot项目 网上很多教程,此步骤省略……

文章目录

      • 业务需求
      • IDEA编写代码
      • 编写Dockerfile
      • 构建镜像
      • 运行容器
      • 网页端访问测试

业务需求

利用Docker部署应用服务,实现在网页端通过输入地址 ip:端口/hello/docker,页面显示hello docker !

IDEA编写代码

创建springboot项目
网上很多教程,此步骤省略…

项目的目录结构
在这里插入图片描述

控制层代码

package com.zmy.demo01.Controller;import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;@RestController
@RequestMapping("/hello")
public class HelloController {@RequestMapping("/docker")public String helloWorld() {return "Hello docker!";}
}

application.properties 配置信息

server.port=8086

启动类自动生成无需改动

package com.zmy.demo01;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplication
public class Demo01Application {public static void main(String[] args) {SpringApplication.run(Demo01Application.class, args);}}

POM.XML代码

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.7.1</version><relativePath/> <!-- lookup parent from repository --></parent><groupId>com.zmy</groupId><artifactId>demo01</artifactId><version>0.0.1-SNAPSHOT</version><name>demo01</name><description>demo01</description><properties><java.version>1.8</java.version></properties><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency></dependencies><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build></project>

测试代码是否能够正常启动
在这里插入图片描述
在这里插入图片描述
使用idea自带的maven打包工具编译代码生成jar包
在这里插入图片描述

检查控制台输出信息是否有误,并查看编译好的jar包路径
在这里插入图片描述
将编译好的jar包上传至服务器/root路径
在这里插入图片描述

编写Dockerfile

下载基础镜像java:8 docker pull java:8
选择官方认证版本进行下载
在这里插入图片描述
检查镜像是否下载成功
在这里插入图片描述
创建/mydocker文件夹
将微服务jar包拷贝至目录/mydocker 并创建Dockerfile文件
在这里插入图片描述
编写Dockerfile文件

# 基础镜像使用java
FROM java:8
# # 作者
MAINTAINER zmy
# # VOLUME 指定临时文件目录为/tmp,在主机/var/lib/docker目录下创建了一个临时文件并链接到容器的/tmp
VOLUME /tmp
# # 将jar包添加到容器中并更名为hello_docker.jar
ADD demo01-0.0.1-SNAPSHOT.jar hello_docker.jar
# # 运行jar包
RUN bash  -c 'touch /hello_docker.jar'
ENTRYPOINT ["java","-jar","hello_docker.jar"]
# #暴露8086端口作为微服务
EXPOSE 8086

构建镜像

打包成镜像文件
docker build -t hello_docker:1.1 . (在Docker同级目录执行)
在这里插入图片描述
查看构建后的镜像
在这里插入图片描述

运行容器

在这里插入图片描述
查看容器状态
在这里插入图片描述
查看服务器IP
在这里插入图片描述

网页端访问测试

IP:8888/hello/docker
192.168.44.120:8888/hello/docker
成功返回 Hello docker! 至此,微服务实战结束。
在这里插入图片描述

http://www.wangmingla.cn/news/117042.html

相关文章:

  • 网站接广告能赚多少钱网页设计与网站开发
  • 怎么在网站里做宣传seo建设招商
  • 网站等级保护必须做吗湖南长沙最新疫情
  • 孝感网页设计seo优化博客
  • 潍坊市网站建设公司如何制作自己的网页
  • 青岛商业网站建设百度竞价点击价格
  • 国外虚拟主机 两个网站软件开发培训多少钱
  • 卡通头像在线制作免费生成图片seo怎样才能优化网站
  • 北京创意网站建设百度贴吧人工客服电话
  • 网站如何制作学校的做黄冈网站推广
  • 口碑推广南宁seo推广外包
  • 制作自己专属头像广州seo公司官网
  • 做图标得英文网站百度关键词搜索热度查询
  • 宁波seo优化公司排名seo怎么学在哪里学
  • wordpress 无广告视频网站高端企业建站公司
  • 盐城做网站需要多少钱河南百度推广公司
  • 免费网站你懂我意思正能量软件本溪seo优化
  • 建设企业查询网站最新的新闻 最新消息
  • fontawesome 网站网站托管
  • 58做网站联系电话百度人工电话
  • 使用织梦系统建设网站购物网站制作
  • 建站行业是什么意思抖音关键词优化排名
  • 花都定制型网站建设高质量关键词搜索排名
  • 国外建站数据怎样建网站赚钱
  • 政府网站集约化建设文件注册域名
  • 小说投稿赚钱的网站网页设计作品集
  • wordpress文章在哪个文件夹seo是什么服务器
  • wordpress 大流量seo查询源码
  • 免费申请网站官网厦门网站seo外包
  • 便宜的seo网站优化排名在线发外链工具