Information Security Study
240227 DB 컨테이너 생성 본문
데이터베이스용 컨테이너를 생성한다.
mysql:latest 이미지를 사용했다.
-e 옵션은 패스워드를 지정한다.
= 뒤에 mysql 로그인 시 사용할 패스워드를 입력하면 된다.
bash에 진입한다.
그리고나서 mysql -u root -p 명령어로 로그인을 한다.
컨테이너를 생성할 때 지정했던 비밀번호를 입력하면 mysql에 들어오게 된다.
프로젝트용 db를 생성한 뒤 use 했다.
blog 테이블을 생성하고 데이터를 입력했다.
reply 테이블을 생성했다.
외래키 지정을 했다.
reply 테이블에 값을 넣어줬다.
데이터가 잘 들어간 것을 볼 수 있다.
worker 1, 2, 3에서 데이터베이스를 접근할 수 있도록 동일한 네트워크에 연결한다.
inspect 명령으로 jenkins-net 네트워크에 추가되었는지 확인했다.
'네트워크 캠퍼스 > 1차 프로젝트' 카테고리의 다른 글
240228 컨테이너별로 로그 수집 디렉토리 분리하기, 로그로테이트 (1) | 2024.02.28 |
---|---|
240227 각 컨테이너의 메모리 상태, cpu 사용량을 로그 수집 서버로 전송하기 (0) | 2024.02.28 |
240227 nginx-proxy 프로젝트 페이지 변경 (0) | 2024.02.27 |
240227 nginx 리버스 프록시 네트워크 2개 연결(사용자 공개용/비공개용) (0) | 2024.02.27 |
240227 스프링부트-DB 연결 (1) | 2024.02.27 |