window docker 설치, maria db 설치
window docker desktop 설치
Docker: Accelerated, Containerized Application Development
Docker is a platform designed to help developers build, share, and run modern applications. We handle the tedious setup, so you can focus on the code.
www.docker.com
설치 후 재부팅 해야한다.
만약 desktop 설치 후 실행시켰을때 wsl --update 관련 메시지가 뜨면
ctrl+s 눌러 검색에서 window powershell 실행,
window powershell을 열고 wsl --update 명령어를 실행하고 다시 docker desktop을 실행하면 뜨지 않는다.
[아래 명령어는 전부 powershell 실행]
wsl --update
docker 설치된 여부 확인
docker --version
mariadb 이미지(프로그램) 다운로드 (tag에 버전 지정하지 않으면 최신 버전(latest) 다운로드)
docker pull mariadb
docker pull mariadb:버전
다운로드한 docker 이미지 확인
docker images
mariadb docker 컨테이너 생성 및 실행
포트번호 3306, 컨테이너명 : maria db, root 계정 pw : root
docker run --name mariadb -d -p 3306:3306 --restart=always -e MYSQL_ROOT_PASSWORD=root mariadb
docker 컨테이너 리스트 확인
docker ps -> 가동중인 컨테이너 리스트
docker ps -a -> 가동중/가동x 컨테이너 전체 리스트
docker ps
docker ps -a
docker 컨테이너 시작/재시작/중지
docker start mariadb
docker restart mariadb
docker stop mariadb
설치 완료 후
maria db 실행하려면
mariadb 컨테이너 접속 (위에서 입력한 컨테이너명 : mariadb)
docker exec -it 컨테이너명 /bin/bash
로그인
pw 입력 (위에서 root pw는 root로 생성함)
mysql -u 계정명 -p
이후 enter password 뜨면 pw 입력
maria db 종료
exit
docker 컨테이너 종료
exit
참고 블로그 : https://songacoding.tistory.com/57