Docker 명령어

docker 명령어

  • 실행중인 도커 컨테이너의 리스트를 보는 명령어

    docker ps

  • 컨테이너 생성 및 실행

    docker-compose up

docker-compose.yml

version: '3' # 버전 지정
services: # 컨테이너 설정
  db:
    image: mysql:latest # 컨테이너에서 사용하는 base image 지정
    container_name: inplace-mysql # 컨테이너명 설정
    restart: always # 컨테이너 다운 시 재시작하라는 명령어
    ports: # 접근 포트 설정 (컨테이너 외부:컨테이너 내부), -p 옵션과 동일
      - '3306:3306'
    environment: # 컨테이너 안의 환경변수 설정
      MYSQL_ROOT_PASSWORD: '${MYSQL_ROOT_PASSWORD}'
      MYSQL_DATABASE: '${MYSQL_DATABASE}'
      MYSQL_HOST_AUTH_METHOD: 'trust'
    volumes: # 볼륨 설정
      # - ./data:/var/lib/mysql/data
      - ./data/mysql/:/var/lib/mysql

Last updated