개발/개발이야기
Docker ! 개발환경 구축 - 2
rCan
2023. 2. 11. 15:22
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
컨테이너를 클릭하면 해당 컨테이너로 접근이 가능
서비스에서 접속할꺼니까 계정을 하나 만들고
테스트 스키마도 생성 하고

프로젝트 생성! 간단하게 스프링부트로 테스트
인텔리제이 사용중
프로젝트 생성! 데모
간단하게 두개만 추가 해서 디비 연결 테스트!
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