1. Cmd 창 이나 PowerShell 창을 열기.
2. 콘솔에 wsl 이라는 명령을 적을시 linux 콘솔로 변경.
3. wsl에서 자신이 원하는 폴더 위치 지정.
(폴더에 들어가고 싶을땐 'cd <foldername>', 폴더를 생성하고 싶을 땐 'mkdir <foldername>')
4. 폴더에서 'vi <filename>.yml'(ex. vi docker-compose.yml) 이라는 명령어 실행.
5. docker-compose 기본 설정하기.
6. WSL 콘솔 창에 '<filename> up -d' (ex. docker-compose up -d) 명령어 실행 시 Docker Desktop Container가 만들어짐.
(다시 내리고 싶을 땐 '<filename> down' (ex. docker-compose down) 명령어 실행 시 Docker Desktop Container에서 삭제됨. 만약 내가 쓸려는 포트에 프로세스가 실행 중 일 경우 powershell 관리자 모드로 실행 후 'netstat -ano | findstr :<portnumber>' 명령어를 치면 포트번호 프로세스 리스트가 나오고 그 해당 하는 ID를 'taskkill /f /pid <ID_number>' 명령어 실행 시 프로세스가 종료됨. 그후 다시 ' up -d' (ex. docker-compose up -d) 을 하면 실행됨.)
7. MySQL Workbench에 docker-compose 기본 세팅을 그대로 hostname(127.0.0.1), prot, username, password, default schema 들을 설정하기.
8. Test Connecntion 누른 후 continue anyway 버튼이 나오면 성공. 실패 시 보통 mysql에 문제가 있거나 docker-compose.yml 파일에 문제가 있는 경우.
'데이터 분석 > 데이터베이스' 카테고리의 다른 글
docker-compose.yml 설정(2) (0) | 2025.04.03 |
---|---|
JDBC 코드(Gradle) (0) | 2025.03.31 |
docker-compose.yml 설정 (0) | 2025.03.31 |
Windows에서 Docker로 MySQL 실행하는 법 (0) | 2025.03.31 |
MySQL 설치하기 (0) | 2025.03.26 |