도커(Docker)를 이용하여 MYSQL 설치하기

2022. 12. 26. 22:40·데이터베이스/MySql
반응형

이번 피드에서는 도커를 이용하여 MySQL을 설치하는 피드를 정리해보겠습니다.

 

간단히 아래의 명령어를 통해 MySQL이미지 다운로드를 해줍니다.

##도커를 이용해 MySQL이미지 다운로드
docker pull mysql

아래의 명령어로 MySQL이 정상적으로 다운로드되어있는지 확인해봅니다.

 

정상적으로 설치가 되었으면, 리스트에 노출됩니다.

##도커로 설치된 이미지 확인
docer images

마지막으로 다운받은 이미지를 이용하여, 도커 컨테이너를 생성해 주면 됩니다.

docker run --name mysql-container -e MYSQL_ROOT_PASSWORD=<password> -d -p 3306:3306 mysql:latest

위의 명령어를 입력하여 컨테이너를 생성해 주면 되는데, 각 옵션을 간단히 살펴보면 아래와 같다.

 

--name : 컨테이너이름

- e : root 패스워드 설정

-p : 포트설정

 

위의 명령어를 입력하면, MySQL컨테이너가 생성되고, 동시에 실행이 된다.

 

컨테이너를 통해 접속을 하여, MySQL이 정상적으로 설치되었는지 확인해보겠다.

## MySQL컨테이너 접근
docker exec -it mysql-container bash

## 관리자계정으로 로그인
mysql -u root -p

위의 명령어로 MySQL컨테이너에 접근하고, mySQL에 관리자로 로그인을 해보면 정상적으로 로그인을 확인할 수 있다.

반응형
저작자표시 비영리 변경금지 (새창열림)

'데이터베이스 > MySql' 카테고리의 다른 글

MySQL Explain이란?  (0) 2023.02.20
[MySQL] MySQL ROOT 비밀번호 분실시 초기화 방법  (0) 2022.09.21
[Intelij] 인텔리제이(Intelij)에서 데이터그립(DataGrip) 사용하기  (0) 2022.09.10
[MySQL] MySQL 초기세팅 방법(사용자 계정생성 및 접속 권한 세팅, 데이터베이스 생성 및 권한부여)  (0) 2020.11.08
'데이터베이스/MySql' 카테고리의 다른 글
  • MySQL Explain이란?
  • [MySQL] MySQL ROOT 비밀번호 분실시 초기화 방법
  • [Intelij] 인텔리제이(Intelij)에서 데이터그립(DataGrip) 사용하기
  • [MySQL] MySQL 초기세팅 방법(사용자 계정생성 및 접속 권한 세팅, 데이터베이스 생성 및 권한부여)
Felix.kim
Felix.kim
    300x250
  • Felix.kim
    Felix Dev
    Felix.kim
  • 전체
    오늘
    어제
    • 분류 전체보기 (145)
      • AI 개발 (1)
        • Claude Code (1)
      • 서버 관련 (20)
        • AWS (0)
        • 설치관련 (7)
        • 명령어 정리 (2)
        • 서버 설정 (8)
        • Nginx (2)
      • 개발일지 (70)
        • JAVA (16)
        • JQUERY & JAVASCRIPT (10)
        • HTML5 (0)
        • SPRING (16)
        • Design Patterns (1)
        • DAUM API (1)
        • GIT (10)
        • Python (1)
        • SPRING SECURITY (1)
        • Vue (3)
      • 데이터베이스 (9)
        • SQL (1)
        • ORACLE (3)
        • MySql (5)
      • 일상 (13)
      • 도서 (4)
      • 경제 (20)
      • 맥북 사용기 (7)
      • 정보처리기사 정리 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    스프링 시큐리티 5.7 버전이후 변경사항
    스프링부트란
    websecurityconfigureradapter 변경사항
    맥북 사용 팁
    WebSecurityConfigurerAdapter Deprecated
    리눅스 자바 설치
    경제용어
    스프링부트 프로젝트
    스프링부트 JPA
    Spring boot
    사이트맵
    WebSecurityConfigurerAdapter
    맥북 단축키
    Linode
    인텔리제이
    스프링시큐리티 websecurityconfigureradapter
    개인서버 추천
    우분투 자바 설치
    websecurityconfigureradapter 빈 등록
    JPA 쿼리 메소드
    금융용어
    리노드
    티스토리 사이트맵 등록
    MySQL 데이터베이스 생성
    주식용어
    websecurityconfigureradapter 사용법
    깃허브 코파일럿
    websecurityconfigureradapter란
    MySQL 사용자 계정 생성
    스프링부트
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
Felix.kim
도커(Docker)를 이용하여 MYSQL 설치하기
상단으로

티스토리툴바