my sql

이미지 다운

docker pull mysql:latest

실행

sudo docker \
    run \
        -d \
        -p 3306:3306 \
        -e MYSQL_ROOT_PASSWORD=1234 \
        -e MYSQL_USER=remind \
        -e MYSQL_PASSWORD=1234 \
        --name mysql \
        mysql:latest
  • -d 백그라운드모드
  • -p 3306:3306 호스트의 3306 포트와 컨테이너의 3306 포트를 연결
  • -e 환경변수
    • MYSQL_ROOT_PASSWORD
      필수 항목
      root 암호 설정
    • MYSQL_DATABASE
      데이터베이스 생성
    • MYSQL_USER
      user 생성
    • MYSQL_PASSWORD
      비밀번호 생성
    • MYSQL_ALLOW_EMPTY_PASSWORD
      root 비밀번호 비어서 실행
      권장하지 않음
  • --name
    이름 설정
docker \
  run \
  --detach \
  --env MYSQL_ROOT_PASSWORD="1234" \
  --name "mysql" \
  --publish 3306:3306 \
  mysql;

results matching ""

    No results matching ""