RDB/MySQL

docker로 mysql 이미지 설치 및 container 구성

세모데 2022. 11. 22. 16:19

docker가 기본적으로 설치 되어 있는 상태에서 외부 repository에서 mysql 이미지를 다운로드

 

1. MySQL community 이미지  설치

    docker pull mysql/mysql-server

 

2. MySQL enterprise 이미지 설치

    docker load -i mysql-enterprise-server-version.tar 

 

3. list images

    docker images

 

4. docker container 구성

    위에 이미지를 사용하여 container 구성

    docker run --name=mysql1 -d mysql/mysql-server

 

    # mysql server logs 내용 확인

    docker logs mysql1

 

    # 설치시 임의 패스워드 확인

    docker logs mysql1 2>&1 | grep GENERATED

 

5. 구성된 container에 mysql 접속

   docker exec -it  mysql1  mysql  -uroot -p   #위에 초기 설치시 생성된 임시 패스워드 입력

   mysql> alter user user() identified by 'new password';   #신규 패스워드로 변경