본문 바로가기

docker

docker로 maria db 환경 만들기-1

1. docker hub에 방문

https://hub.docker.com/

 

Docker Hub Container Image Library | App Containerization

We and third parties use cookies or similar technologies ("Cookies") as described below to collect and process personal data, such as your IP address or browser information. You can learn more about how this site uses Cookies by reading our privacy policy

hub.docker.com

2. docker hub에 maria db를 검색해 본다.

 

3. 첫번째 official 로 들어가서

아래 명령어를 사용할 수 있지만,,,

어떤 버전을 받는지는 잘 모르고 (아마 최신버전)

나중에 버전관리가 어렵기 때문에.

docker pull mariadb

 

4. Tags로 들어가서

 

5. 적당한 버전을 고른다.

 

6. docker pull

docker pull mariadb:10.5

 

7. 실행

아래와 같이 입력하면 db가 실행이 된다.

docker run --name mariadb -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password mariadb:10.5
key value 설명
name mariadb 컨테이너의 이름을 mariadb 로 한다.
d   해당 컨테이너를 백그라운드로 띄운다.
p 3306:3306 컨터이너 3306 포트를 외부에서 3306으로 사용
e MYSQL_ROOT_PASSWORD=password 컨테이너 내부 환경변수.
maraidb 비밀번호 설정
mariadb:10.5   다운로드 받은 이미지 이름

 

8. 접속

docker exec -it mariadb /bin/bash
mysql -u root -p

'docker' 카테고리의 다른 글

docker로 maria db 환경 만들기-2  (0) 2021.09.22
docker 설치하기  (0) 2021.09.11