spring-boot-docker
https://github.com/lsr90518/spring-boot-docker
1. coding
pom.xml作成
ここで新しいバージョンのプラグインを探せば良い
(http://mvnrepository.com/artifact/com.spotify/docker-maven-plugin)
(http://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter)
http://mvnrepository.com/
javaクラスを作成
src/main/java/hello/
の下にApplication.javaを作成し、Applicationクラスを作成
2. maven build
mvn install
java -jar target/spring-boot-docker-0.1.0.jar
http://localhost:8080/
このような画面が出れば、成功
3. make docker
dockerを起動する
起動できない場合は参考を(https://stackoverflow.com/questions/26686358/docker-cant-connect-to-boot2docker-because-of-tcp-timeout/27804765#27804765)
src/main/docker/Dockerfile を作成
mvn package docker:build
docker run -d -P lsr90518/spring-boot-docker
ここで確認できる
192.168.99.100はdockerにあるコンテナーのipアドレスで、localhostの場合もありますし。状況によって異なる場合があるはず。
0コメント