본문 바로가기
개발/개발이야기

Docker ! 개발환경 구축 - 2

by rCan 2023. 2. 11.
728x90
반응형

도커 데스크탑 설치 이후 

docker pull mysql:8.0-debian
docker stop mysql-master
docker rm -f mysql-master
docker run -d --name mysql-master --restart=unless-stopped \
    -p 3306:3306 \
    -e MYSQL_ROOT_HOST="localhost" \
    -e MYSQL_ROOT_PASSWORD="##패스워드##" \
    -e "TZ=Asia/Seoul" \
    mysql:8.0-debian \
    --character-set-server=utf8mb4 \
    --collation-server=utf8mb4_unicode_ci \
    --port=3306

이것저것 버전업이 되서 편해짐.. 예전에 비해서..

컨테이너를 클릭하면 해당 컨테이너로 접근이 가능

서비스에서 접속할꺼니까 계정을 하나 만들고 

테스트 스키마도 생성 하고 

프로젝트 생성! 간단하게 스프링부트로  테스트

인텔리제이 사용중

인텔리제이 new project

프로젝트 생성! 데모

 

간단하게 두개만 추가 해서 디비 연결 테스트!

application.yaml 서버

spring:
  jpa:
    hibernate:
      ddl-auto: create
    database: mysql
  datasource:
    username: study
    password: docker!!
    connection-test-query: SELECT 1
    url: jdbc:mysql://localhost/study?serverTimezone=Asia/Seoul&characterEncoding=utf8


server:
  port: 18888

기동!

접속 성공!

간단하게 저장도 ?!?

조회~

 

짜쟌~

728x90
반응형
SMALL

댓글