Skip to content

DB 설정 #1

@kir3i

Description

@kir3i

1. EC2에 MariaDB 설치 (Docker 이용)

docker-compose.yml 작성

version: '3.1'

services:
  db:
    container_name: mariadb
    image: mariadb
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: 비번1
      MYSQL_DATABASE: project_bb
      MYSQL_USER: db_master
      MYSQL_PASSWORD: 비번2
    ports:
      - "3306:3306"
    volumes:
      - ./data/db:/var/lib/mysql
    command:
      - --character-set-server=utf8mb4
      - --collation-server=utf8mb4_unicode_ci

이미지 실행

docker-compose up -d

TODO

  • root, db_master 계정 권한 수정
  • docker-compose에서 초기 설정할 수 있는 옵션 더 알아보기
  • 포트 번호 변경
  • Docker Container 내렸다가 올려도 DB 연결 잘 되는지 확인

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions