Spring boot와 Docker Mysql

Spring boot와 Docker Mysql centos 6에 docker를 설치해보자 Spring boot와 Docker 이번엔 도커에 mysql을 연동해보자. 연동이 되는지 확인해보기 위해 몇개의 클래스를 생성하자 간단하게 만들자 @Entity @Data @NoArgsConstructor @AllArgsConstructor public class Account { @Id @GeneratedValue private Long id; private String username; private String email; } Account 엔티티 클래스다. @Slf4j @RestController public class AccountController { @Autowired private AccountRepository repository; @RequestMapping(value = “/accounts”, method = RequestMethod.GET) public ResponseEntity<?> getAccount() { List<Account> accounts =.. Read More

Spring boot와 Docker

spring boot와 Docker 일단 도커를 설치하자 설치 방법은 설치 리눅스(centos6.5) 기준이다. 일단 Spring boot 프로젝트를 만들자. 만드는법은 Spring boot 빠르게 시작해보자 혹은 Github example @SpringBootApplication @RestController public class SpringBootDockerApplication { public static void main(String[] args) { SpringApplication.run(SpringBootDockerApplication.class, args); } @RequestMapping(“/”) public String hello(){ return “Hello Spring boot docker!”; } } 메인 소스다. 간단하게 만들었다. 그리고 추가 할 부분은 src/main/docker에 Dockerfile 파일을 만든다. FROM java:8 VOLUME /tmp ADD spring-boot-docker-0.0.1-SNAPSHOT.jar app.jar RUN.. Read More