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

商城类网站建设数据库做网站订金是多少

商城类网站建设数据库,做网站订金是多少,专业广告策划公司,企业网站最重要的访问对象是IDEA是Java开发利器,Spring Boot是Java生态中最流行的微服务框架,docker是时下最火的容器技术,那么它们结合在一起会产生什么化学反应呢? 一、开发前准备 1. Docker安装 可以参考:https://docs.docker.com/install/ 2…

IDEA是Java开发利器,Spring Boot是Java生态中最流行的微服务框架,docker是时下最火的容器技术,那么它们结合在一起会产生什么化学反应呢?

一、开发前准备

1. Docker安装

可以参考:https://docs.docker.com/install/ 

2.配置docker远程连接端口

vi /usr/lib/systemd/system/docker.service

找到 ExecStart,在最后面添加 -H tcp://0.0.0.0:2375,如下图所示

 

重启docker

systemctl daemon-reloadsystemctl start docker
 

开放端口

firewall-cmd --zone=public --add-port=2375/tcp --permanent

Idea安装插件,重启

 

连接远程docker

1、编辑配置

 

2、填远程docker地址

 

3、连接成功,会列出远程docker容器和镜像

二、新建项目

 

创建Spring Boot项目

项目结构图

 

1、配置pom

<properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding><docker.image.prefix>com.demo</docker.image.prefix><java.version>1.8</java.version>
</properties>
<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin><plugin><groupId>com.spotify</groupId><artifactId>docker-maven-plugin</artifactId><version>1.0.0</version><configuration><dockerDirectory>src/main/docker</dockerDirectory><resources><resource><targetPath>/</targetPath><directory>${project.build.directory}</directory><include>${project.build.finalName}.jar</include></resource></resources></configuration></plugin><plugin><artifactId>maven-antrun-plugin</artifactId><executions><execution><phase>package</phase><configuration><tasks><copy todir="src/main/docker" file="target/${project.artifactId}-${project.groupId}"/></tasks></configuration><goals><goal>run</goal></goals></execution></executions></plugin></plugins>
</build>
<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><dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>1.2.17</version></dependency>
</dependencies>

2、在src/main目录下创建docker目录,并创建Dockerfile文件

FROM openjdk:8-jdk-alpine ADD *.jar app.jarENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]

3、在resource目录下创建application.properties文件

logging.config=classpath:logback.xml 
logging.path=/home/developer/app/logs/
server.port=8990

4、创建DockerApplication文件

@SpringBootApplication
public class DockerApplication {public static void main(String[] args) {SpringApplication.run(DockerApplication.class, args);}
}
 

5、创建DockerController文件

@RestController
public class DockerController {static Log log = LogFactory.getLog(DockerController.class);@RequestMapping("/")public String index() {log.info("Hello Docker!");return "Hello Docker!";}
}

6、增加配置

命令解释:

Image tag : 指定镜像名称和tag,镜像名称为 docker-demo,tag为1.1

Bind ports : 绑定宿主机端口到容器内部端口。格式为[宿主机端口]:[容器内部端口]

Bind mounts : 将宿主机目录挂到到容器内部目录中。

格式为[宿主机目录]:[容器内部目录]。这个springboot项目会将日志打印在容器 /home/developer/app/logs/ 目录下,将宿主机目录挂载到容器内部目录后,那么日志就会持久化容器外部的宿主机目录中。

7、Maven打包

8、运行

先pull基础镜像,然后再打包镜像,并将镜像部署到远程docker运行

这里我们可以看到镜像名称为docker-demo:1.1,docker容器为docker-server

9、运成功

10、浏览器访问

11、志查看

自此,通过IDEA 部署 Spring Boot 项目到Docker成功!难以想象,部署一个Javaweb项目竟然如此简单方便!

http://www.yayakq.cn/news/899007/

相关文章:

  • 网站建设源码安装教程盐城网站建设制作方案
  • 有什么要求网站seo的方法
  • 静态网站开发工具有哪些windows优化大师怎么使用
  • 女子医院网站设计怎么做给网站做图
  • 服务器在国外的网站pc网站怎么做适配
  • 网站做一半能退吗wordpress安装很慢
  • 织梦门户网站做大后如何建立wordpress
  • 垦利网站制作建筑工程证书查询
  • 上海城乡建设管理局网站买一个app软件要多少钱
  • 域名查询站长之家公司网页设计的公司
  • 购买域名之后怎么做网站知乎关键词搜索
  • 网站页面宽度消防网站模板
  • 武进网站建设代理商中天建设集团有限公司排名
  • 建设公司董事长致辞网站范文最近的新闻大事
  • 新奇网站建设wordpress换主题 无法打开
  • 最专业的医疗网站建设wordpress可以干什么
  • 昆明网站开发培训机构贵阳网站开发zu97
  • pageadmin自助建站wordpress怎么做淘客网站
  • 网站及新媒体帐号内容建设网站上传不了图片是什么原因
  • 网站域名怎么免费获取找别人做网站怎么防止后门
  • 网站建设工程师职责说明济南专业的设计网站
  • 企业网站建设方案及报价公司做网站需要什么内容
  • 杭州西湖区网站建设wordpress cx udy主题
  • 济南手机网站制作昆明小程序开发联系方式
  • 新建的网站怎么做seo优化做高档衣服的网站
  • 班级的网站设计怎么做考研网站做刷词
  • 建设网站前需考虑哪些问题wordpress 网站变慢
  • 自己怎么做网站视频赚钱网络公司 建站 官方网站
  • 网站如何设置广告江西省建设工程安全质量监督管理局网站
  • 网站建设核心系统无法运行电脑wordpress