앞서 라즈베리파이에 OMV5를 설치했고 여기에 또 docker, portainer까지 설치했다.
이번에 설치해볼 mariaDB역시 그냥 apt-get으로 설치해도 무방하지만 docker 환경에서 동작시키는것은 또 다르기 때문에 겸사겸사 포스팅하도록하겠다.
사실 nextcloud 를 docker로 올리려면 mariaDB설치도 필요하기때문에..ㅎㅎ
도커 컨테이너로 mariadb를 만들기위해서는 먼저 이미지를 찾아야되는데 이미지는 hub.docker.com에서 찾는게 제일 쉽고 빠르다.
라즈베리파이의 경우 arm 아키텍쳐를 사용하기때문에 지원하는지도 확인해야한다.
mariaDB 컨테이너 생성하기
이미지는 https://hub.docker.com/r/linuxserver/mariadb 의 이미지를 사용했다. arm64 지원
image에 linuxserver/mariadb 를 입력하면된다.
포트의 경우 대부분 3306 : 3306 인데 나는 기존에 테스트하던서버가있어서 임의로 3333
-v볼륨매칭의 경우 아래 옵션에서 설정가능한데 캡쳐를 깜빡했다..
서버상 디렉터리를 하나 만들고 /data/config : /config
이런식으로 매칭
생성완료
이제 본 목표였던 nextcloud를 구축해보도록하겠다.