一、创建springboot项目
创建一个 springboot 工程 spring-boot-docker
pom.xml
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
HelloController.java
@RestController
public class HelloController {
@GetMapping("/docker")
public String hello() {
return "Hello Docker!!";
}
}
编写 Dockerfile ,放置到 src/docker 目录下
FROM java:8
VOLUME /tmp
ADD spring-boot-docker-0.0.1-SNAPSHOT.jar app.jar
RUN sh -c 'touch /app.jar'
ENTRYPOINT [ "s