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

佛山市南海建设局网站宁波靠谱营销型网站建设

佛山市南海建设局网站,宁波靠谱营销型网站建设,如皋做网站公司ntgmwl,日本做受视频网站目录 1.申请服务器篇 2.配置安全组篇 3.Docker安装篇 4.代码编写打包篇 目录结构 Maven Controller DockerFile 开始打包 5.所需文件上传及镜像构建篇 上传准备 上传jar包及DockerFile文件 指令构建 验证 6.镜像启动服务验证篇 启动镜像 使用云服务器地址进行…

目录

1.申请服务器篇

2.配置安全组篇

3.Docker安装篇

4.代码编写打包篇

目录结构

Maven

Controller

DockerFile

开始打包

5.所需文件上传及镜像构建篇

上传准备

上传jar包及DockerFile文件

指令构建

验证

6.镜像启动服务验证篇

启动镜像

使用云服务器地址进行接口访问


1.申请服务器篇

www.qingcloud.com

创建新的

参数选择

点击创建主机

2.配置安全组篇

说白了:让你的端口让服务器通过

3.Docker安装篇

本机通过FinalShell连接远程服务器

依次执行下面命令

1.初始化
yum install -y yum-utils
2.安装docker基础环境
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
3. 安装docker脚手架
yum install -y docker-ce docker-ce-cli containerd.io
4.默认启动
systemctl enable docker --now
5.验证安装是否成功
docker ps

安装成功后执行docker ps

当前运行的镜像:会出现以下界面,证明安装成功

镜像加速,进入下面的网址复制粘贴运行
阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台

4.代码编写打包篇

新建一个springboot应用,使用idea随便写个请求接口

目录结构

Maven

<dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><optional>true</optional></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency><dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>2.7.3</version></dependency></dependencies>

Controller

package com.zsp.docker.controller;import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;import javax.annotation.Resource;@RestController
public class CounterController {@Resourceprivate RedisTemplate<String, String> redisTemplate;@GetMapping("hello")public String count() {Long in = redisTemplate.opsForValue().increment("count");return "有{" + in + "}人访问了这个页面";}
}

DockerFile

#基础环境
FROM openjdk:8-jdk-slim
#作者
LABEL maintainer=zhangshipeng
#将target下的以jar为后缀的文件复制给app.jar
COPY target/*.jar   /app.jar
#执行java -jar 命令
ENTRYPOINT ["java","-jar","app.jar"]

开始打包

5.所需文件上传及镜像构建篇

上传准备

新建一个文件夹,内容为DockerFile和target,target里面只放打包后的jar包

上传jar包及DockerFile文件

通过FinalShell进行文件上传,我在云服务器上新建了名为dockerfile的文件夹,将这两个内容放进了这里

指令构建

进入该文件夹,执行构建指令   docker build -t java-docker:v1.0 .

构建指令最后的点不要忘记

docker build 指令是前置 -t 指定构建的名字

验证

构建完,docker images,查看是否成功

6.镜像启动服务验证篇

启动镜像

docker run -d -p 8080:8080 java-docker:v1.0

java-docker:v1.0:在构建时命名的名字

使用云服务器地址进行接口访问

http://www.dinnco.com/news/26957.html

相关文章:

  • 专业做网站建seo优化主要做什么
  • 网站怎样盗链图片生意参谋官网
  • 凡科小程序建站官网百度搜索引擎网站
  • 招人在哪个网站比较好找上海网络推广软件
  • 昆明制作网站的公司哪家好网络营销客服主要做什么
  • 专门做网站的成都百度推广电话号码是多少
  • 朝阳免费网站制作石家庄手机端seo
  • 信息平台网站建设谷歌推广和seo
  • wordpress slug是什么优化大师下载电脑版
  • 专业的网页制作服务网页怎么优化
  • 旅游网站制作分析西安企业网站seo
  • 网站推广建设策略国家免费职业培训平台
  • 做螺杆比较出名的网站营销神器
  • 阿里云服务器免费广告优化师工资一般多少
  • 紧急大通知狼拿笔记好重庆关键词seo排名
  • 中国商机网广西网站seo
  • 中国风html5网站模板免费下载产品市场推广计划书
  • 电子商务网站的建设与维护seo的宗旨是什么
  • 网站推广方案整理百度seo优化网站
  • 景区官方网站建设方案seo大全
  • 大兴区住房城乡建设委官方网站马鞍山网站seo
  • python 网站开发流程什么是互联网营销师
  • 网站建设的什么是开发实施注意什么有做网站的吗
  • 展示用网站模板运营推广
  • 在猪八戒找人做网站靠谱吗收录网站排名
  • 绛帐做企业网站放单平台
  • 网站手机客户端生成发稿软文公司
  • 做网站 需要买云服务器吗流量点击推广平台
  • 上海品牌网站建设最新旅游热点
  • 网络营销考试题目及答案2022网络seo推广培训