본문 바로가기

데이터베이스

[자작NAS] 우분투 서버에 Docker로 MariaDB 설치 MariaDB는 MySQL이 오라클에 인수된 이후 MySQL을 포크하면서 생긴 DBMS입니다. MySQL과 호환이 되기 때문에 MySQL을 대체해서 많이 사용됩니다. MariaDB는 DB를 사용하는 다양한 소프트웨어와 연동이 가능합니다. Docker Compose로 MariaDB를 실행하는 방법을 알아보겠습니다. 1. docker-compose.yml 파일에 MariaDB 추가 현재 최신 버전인 11.0.2를 기준으로 설치를 진행하겠습니다. docker-compose.yml 파일을 생성해서 MariaDB를 추가할 수 있습니다. sudo nano ~/docker-compose.yml 다음과 같이 내용을 입력하면 됩니다. version: "3.9" services: ...기타 컨테이너 설정 mariadb: .. 더보기
[자작NAS] 우분투 서버에 Docker로 PostgreSQL 설치 PostgreSQL은 오픈소스 데이터베이스 시스템입니다. MySQL이나 MS-SQL와 같이 데이터를 저장하고 읽어오는 데 사용됩니다. PostgreSQL은 데이터베이스 연동을 필요로 하는 다양한 프로그램에 활용할 수 있습니다. Docker를 통해 PostgreSQL을 설치하는 방법을 알아보도록 하겠습니다. 1. Docker로 PostgreSQL 컨테이너 생성 먼저 데이터를 저장할 디렉토리를 생성합니다. sudo mkdir -p /data/postgres/data PostgreSQL 공식 이미지를 사용해서 컨테이너를 생성하면 됩니다. sudo docker run -d \ --name=postgres \ -e POSTGRES_PASSWORD='mysecretpassword' \ -v /data/postgre.. 더보기