docker mysql 설치

KJH·2023년 6월 21일

이미지 다운로드&확인

docker pull mysql [:버전]
docker images

컨테이너 생성

docker run -d --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=0000 -e TZ=Asia/Seoul mysql --character-set-server=utf8 --collation-server=utf8_general_ci --lower_case_table_names=1
# --name [컨테이너이름]  -p [포트연결]
# -d는 백그라운드에서 돌리겠다는 의미
# -e는 환경변수 설치
# --lower_case_table_names=1 안하면 대소문자 구분 -- 개불편함

시작

docker start/stop/restart[컨테이너명]
# 참고로, restart는 재부팅하는거임

접속

docker exec -it mysql bash

이후

###vim

먼져, vim을 설치하기 위해서 리눅스 버전확인

cat /etc/*-release

내경우는 Oracle Linux 8이였다.
구글링해서, 맞는 설치방법을 알아본다.

microdnf install -y vim

etc

mariadb docker-compse


version: '3.7'

services:
  mariadb:
    image: mariadb
    container_name: mariadb
    ports:
      - 3306:3306
    restart: always
    volumes:
      - mariadb:/var/lib/mysql
    environment:
      - MARIADB_ROOT_PASSWORD=0000
      - MYSQLD_LOWER_CASE_TABLE_NAMES=1

volumes:
  mariadb:

0개의 댓글