项目作者: AnswerAIL
项目描述 :
SpringBoot整合Mybatis实现基础Web服务以及项目镜像构建发布等
高级语言: Java
项目地址: git://github.com/AnswerAIL/springboot-mybatis-web.git
SpringBoot-MyBatis-Web
新建项目步骤(以IDEA为例)
- File -> New -> Project -> Spring Initializr -> Next(选择JDK版本)
- 设置 Group 和 Artifact 值
- Group: com.answer 域.公司名称
- Artifact: springboot-mybatis-web 项目名称
启动服务
nohup java -jar springboot-mybatis-web-0.0.1-SNAPSHOT.jar >> smw.log 2>&1 &
服务器构建项目镜像
# 在POM中声明构建信息: pom_pom.xml 使用Dockerfile: pom.xml + Dockerfile
# 进入项目目录
cd /root/answer/docker/springboot-mybatis-web
# 编译 Docker 镜像
mvn package docker:build -Dmaven.test.skip=true -X
# 启动一个容器实例
docker run -d -p 8088:8888 -v /root/answer/docker/data:/home --name smw IMAGE_ID