본문 바로가기

MariaDB

Traefik MariaDB 설치 Traefik MariaDB 설치 MariaDB는 널리 사용되는 오픈 소스 관계형 데이터베이스 관리 시스템입니다. 도커를 사용하면 마리아DB를 컨테이너로 쉽게 실행할 수 있으며, 트래픽을 HTTPS 연결을 관리하는 역프록시로 사용할 수 있다. 이 튜토리얼에서는 Traefik 설정을 사용하여 Docker MariaDB를 설치하는 방법을 보여줍니다. 전제조건 시작하기 전에 다음 사항을 확인하십시오: 도커가 설치된 서버 서버의 IP 주소를 가리키는 도메인 이름 작동 중인 Traefik 설치 1단계: 도커 네트워크 만들기 첫 번째 단계는 MariaDB 컨테이너와 Traefik에서 사용할 도커 네트워크를 만드는 것입니다. docker network create mariadb_network 2단계: 도커 작성 파일.. 더보기
NAS 도커를 위한 최적의 컨테이너 NAS 도커를 위한 최적의 컨테이너 NAS(Network-Attached Storage) 서버를 설치할 때 컨테이너를 사용하는 것은 여러 가지 이유로 현명한 선택이 될 수 있습니다. 컨테이너를 사용하면 서로 다른 애플리케이션이나 서비스를 분리하여 시스템을 더 쉽게 관리하고 확장할 수 있습니다. 또한 NAS에 Docker 컨테이너를 사용하면 Linux, macOS 및 Windows를 포함하여 Docker를 지원하는 모든 플랫폼에서 Docker 컨테이너를 실행할 수 있습니다. 그렇다면 NAS 도커로 사용할 수 있는 컨테이너는 무엇일까요? 다음은 사용 가능한 최상의 옵션 중 몇 가지입니다: 1. OpenMediaVault OpenMediaVault(OMV)는 NAS 기기를 위해 특별히 설계된 데비안 기반 운영.. 더보기
[Mariadb] Database / User 생성 삭제 권한 테스트 환경 ☞ Synology Nas 1219+ DSM 6.2.3-25426 update 2 버전 ☜ [Docker] Synology Nas Mariadb 설치 [Mariadb]Mariadb utf8mb4 Database 데이터 베이스 생성 CREATE DATABASE 데이터베이스명; 데이터베이스 database 사용 USE 데이터베이스; User 사용자 확인 SELECT HOST, USER, PASSWORD FROM USER; 사용자 생성 'user_id'@'localhost' 이면 로컬에서만 접속 가능 CREATE USER 'user_id'@'%' IDENTIFIED BY '비밀번호'; 사용자 삭제 'user_id'@'접속위치' DROP USER 'user_id'@'%'; 사용자 권한 부여 GRAN.. 더보기
[Mariadb]Mariadb utf8mb4 테스트 환경 ☞ Synology Nas 1219+ DSM 6.2.3-25426 update 2 버전 ☜ [Docker] Synology Nas Mariadb 설치 [Mariadb] Database / User 생성 삭제 권한 utf8mb4 MySQL의 경우 5.5.3버전 >= utf8mb4가 지원 MariaDB의 /etc/mysql/conf.d/utf8mb4.cnf 생성 character-set-client-handshake 옵션은 클라이언트의 문자셋을 무시하고 서버쪽 문자셋을 이용 [client] default-character-set = utf8mb4 [mysql] default-character-set = utf8mb4 [mysqld] character-set-server=utf8mb4 collat.. 더보기
[Docker] Synology Nas Mariadb 설치 테스트 환경 ☞ Synology Nas 1219+ DSM 6.2.3-25426 update 2 버전 ☜ [Mariadb]Mariadb utf8mb4 [Mariadb] Database / User 생성 삭제 권한 레지스트리 이미지 다운로드 Mariadb 컨테이너 생성 및 설정 이미지 탭으로 가셔서 다운로드한 mariadb를 실행 합니다. 고급설정 자동 재시작이 필요하시면 체크 볼륨 볼륨 : docker/mariadb/data /var/lib/mysql docker/mariadb/config /var/mysql/conf.d 포트설정 환경 Root Password 지정 MYSQL_ROOT_PASSWORD password 실행 완료 더보기