이 문서에서는 Docker와 함께 MySQL을 사용하는 단계별 절차를 설명합니다.
Docker와 함께 MySQL을 사용하는 단계는 무엇입니까?
Docker와 함께 MySQL을 사용하려면 아래 언급된 단계를 시도하십시오.
- Docker 허브에서 MySQL 이미지 가져오기
- 다운로드한 이미지 보기
- MySQL 컨테이너 빌드 및 실행
- 실행 중인 컨테이너 보기
- MySQL 컨테이너에 액세스
- MySQL 데이터베이스에 연결
- MySQL 명령 실행
1단계: Docker 허브에서 MySQL 이미지 가져오기
Docker Hub에서 로컬 시스템으로 MySQL을 가져오려면 Windows PowerShell에서 아래 나열된 명령을 작성합니다.
도커 풀 mysql
MySQL 이미지의 최신 버전이 다운로드 된 것을 확인할 수 있습니다.
2단계: 다운로드한 이미지 보기
다음으로 사용 가능한 모든 이미지를 나열하여 MySQL 이미지를 성공적으로 가져왔는지 확인합니다.
도커 이미지
위의 출력은 최신 버전의 MySQL 이미지를 보여줍니다.
3단계: MySQL 컨테이너 시작
그런 다음 '를 통해 MySQL 컨테이너를 생성하고 실행합니다. docker run -d –name
여기:
- “ -이름 ” 옵션은 컨테이너 이름을 설정합니다. mySql-계속 '.
- “ -디 ” 플래그는 백그라운드에서 컨테이너를 실행하는 데 사용됩니다.
- “ -e MYSQL_ROOT_PASSWORD '는 루트 암호를 '로 정의합니다. mysql123 '.
- “ mysql:최신 ”는 활용할 Docker 이미지입니다.
위에서 실행한 명령은 ' mySql-계속 ” 백그라운드에서 최신 버전의 MySQL을 실행하는 컨테이너.
4단계: 실행 중인 MySQL 컨테이너 보기
MySQL 컨테이너가 성공적으로 실행되고 있는지 확인하려면 다음 명령을 실행합니다.
도커 추신
위의 출력은 MySQL 컨테이너가 성공적으로 실행되고 있음을 나타냅니다. mySql-계속 '.
5단계: MySQL 컨테이너에 액세스
이제 ' 도커 exec -it ” 명령을 컨테이너 이름과 함께 사용하여 실행 중인 MySQL 컨테이너 내에서 Bash 셸을 엽니다.
도커 간부 -그것 mySql-계속 세게 때리다
위에서 언급한 명령은 Bash 셸을 열었고 이제 사용자는 실행 중인 MySQL 컨테이너 내에서 명령을 실행할 수 있습니다.
6단계: MySQL 데이터베이스에 연결
그런 다음 제공된 명령을 사용하여 루트 사용자로 MySQL 데이터베이스에 연결하고 암호를 대화식으로 입력합니다.
mysql -uroot -피
MySQL 셸이 시작된 것을 볼 수 있습니다.
7단계: MySQL 명령 실행
마지막으로 MySQL 컨테이너에서 MySQL 명령을 실행합니다. 예를 들어 ' 데이터베이스 표시; ” 명령을 사용하여 모든 기존 데이터베이스를 봅니다.
데이터베이스 표시;
위의 출력은 MySQL 컨테이너에서 사용 가능한 데이터베이스를 보여줍니다.
특정 데이터베이스를 선택하려면 ' USE <데이터베이스 이름>; ' 명령:
mysql을 사용하십시오.
또한 선택한 데이터베이스의 테이블을 보려면 아래 제공된 명령을 사용하십시오.
테이블 보기;
위 출력에서 MySQL 컨테이너의 모든 테이블을 볼 수 있습니다. 우리는 Docker와 함께 MySQL을 성공적으로 사용했습니다.
결론
Docker와 함께 MySQL을 사용하려면 먼저 ' 도커 풀 mysql ' 명령. 그런 다음 '을 통해 MySQL 컨테이너를 생성하고 실행합니다. docker run -d –name