Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 프로그래머스
- Glue의 두 가지 핵심 기능
- 도커 에어플로
- 1000개 이상
- GCP mysql
- Glue
- 공백null치환
- 공백Trim
- 파이서닉
- 파이써닉
- Codility
- 디비설치
- airflow설치
- 차이
- docker airflow
- 코딩테스트
- 답안지표기잘못한느낌...
- python
- docker-compose
- 이직 3개월차
- 맞출수있었는데...
- Binary_gap
- s3목록
- 공백트림
- 데이터카탈로그
- 코테
- docker
- cyclerotation
- AWS
- import from 차이점
Archives
- Today
- Total
작은하마
[GCP] Docker로 Mysql 설치하기 본문
도커를 설치했으면 가장 기본적으로 DB부터 설치를 해보자!
$sudo docker pull mysql
$sudo docker images
위와같이 명령을 때리면 mysql의 최신버전을 docke images에서 확인 할 수 있다.
도커를 실행을 하게되면 관리차원에서 따로 로컬의 폴더를 마운트 해줘서 관리를 하면 편하다
따라서
$sudo cd /var/lib/
$udo mkdir mysql
디렉토리 하나를 생성
$sudo docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD="{패스워드}" --name mysql-jydb -v /docker/mysql/data:/var/lib/mysql mysql:latest --collation-server=utf8mb4_unicode_ci
컨테이로 만들어 준다.
$sudo docker ps
$sudo docker exec -it mysql-jydb /bin/bash
도커 실행여부 확인후 컨테이너 접속 나는 컨테이너 이름을 mysql-jydb라고 지정했다.
$mysql -u root -p
mysql을 실행!
위와같이 나오면 성공을 한것이고
여기서
show database;
정도 입력해서 무슨db가 있는지 확인해보자
외부 접속기로 해당서버의 ip주소 3306
사용자이름, PW를 입력하여 접속해보자
접속이 안된다면
해당서버의 tcp:3306 포트접근이 막혀있는것이니 확인!
'GCP' 카테고리의 다른 글
[GCP] Cent7 에 Docker, Docker-compose설치 (0) | 2021.08.25 |
---|---|
[GCP]Docker-Compose로 Airflow 설치 Bitnami/Airflow (0) | 2021.07.19 |
[GCP] Docker 사용법 #1 (0) | 2021.07.16 |
[GCP] Docker 설치하기 (0) | 2021.07.16 |
Comments