본문 바로가기
ops/docker

mysql을 도커로 실행하기

by seohan1010 2025. 12. 29.

 

#데이터를 저장할 호스트 머신의 디렉터리 생성 
sudo mkdir -p /data/mysql
sudo chown -R 999:999 /data/mysql

#도커 컴포즈 
version: "3.9"

services:
  mysql:
    image: mysql:8.0
    container_name: mysql
    ports:
      - "3306:3306"
    environment:
      MYSQL_ROOT_PASSWORD: rootpassword
      MYSQL_DATABASE: appdb
      MYSQL_USER: appuser
      MYSQL_PASSWORD: apppassword
    volumes:
      - /data/mysql:/var/lib/mysql
    restart: unless-stopped

#실행 
docker compose up -d

 

'ops > docker' 카테고리의 다른 글

docker compose - watch 필드  (0) 2026.02.04
jenkins 파이프라인에서 docker login 하기  (0) 2026.02.02
trivy가 컨테이너 이미지에서 확인하는 사항 목록  (0) 2025.12.27
이미지 저장  (0) 2025.12.26
COPY  (0) 2025.12.26