라즈베리파이 3

[Linux] 리눅스/라즈베리파이4 mount 명령어 사용

필자는 라즈베리파이 4에 외장하드를 마운트 하여 사용하고 있다. 주로 클라우드 용으로, 나의 아기 사진과 동영상을 백업하기 위한 용도로 사용하고 있다. 아래 순서대로 따라해보면서 실습을 해보자. 1. 외장 디스크를 라즈베리파이에 연결 2. 모든 디스크 파티션을 아래 명령어를 통해 확인 '/'와 '/boot'에 마운트 된 파티션은 라즈베리파이의 라즈비안이 기본적으로 사용하는 위치입니다. 외장하드로 연결한 sda1은 아직 마운트 위치가 지정되지 않은 것을 확인 할 수 있습니다. 필자는 sda2, sda3 는 이미 마운트 하여 mount point 가 지정되어 있다. sudo blkid -o list 3. 마운트 할 파티션을 구분하기 위한 이름을 확인 예를 들면 위에서는 외장하드의 파티션인 sda1, sda2..

Linux 2023.01.31

[Docker] Docker-compose 로 nextcloud 설치

필자는 구글 드라이버, 테라박스, 네이버 마이박스 등 여러 클라우드 저장소를 소유하고 있다. 하지만, 모두 용량의 제한 때문에 사진 또는 동영상 올리는데 너무 부족하다. 테라박스 같은 경우는 기본 1TB는 무료이기 때문에, 그래도 자주 이용하게 된다. 하지만 초창기에는 쓸만했지만, 지금은 광고로 덕지덕지 발라놔서 들어갈 때마다 조금 화가 나기도 한다. 이를 보완하고자, 필자는 라즈베리파이 서버를 이용하여, 거기다 외장하드를 연결하여, 나만의 클라우드 저장소를 만들어 사용하고 있다. 그게 바로 NextCloud이다. 아래 docker-compose.yml 은 지금 내가 사용하고 있는 nextcloud 도커 스크립트이오니, 유용하게 사용하길 바란다. # docker-compose 설정 파일 docker-co..

Docker 2023.01.19

[Docker] docker-compose 로 arm64 용 gitlab-ce 설치하기

라즈베리파이4 debian OS 에서 아래와 같이 gitlab-ce 를 설치하였다 아래 내용은 arm64용 gitlab 을 설치하기 위한 docker-compose 스크립트이다 설치 명령어 docker-compose up -d 파일명 docker-compose.yml version: '3.3' services: gitlab-ce-arm64v8: ports: - '18080:80' - '18822:22' - '18443:443' volumes: - '/var/run/docker.sock:/tmp/docker.sock:ro' - './config:/etc/gitlab' - './logs:/var/log/gitlab' - './data:/var/opt/gitlab' restart: 'unless-stopped..

Docker 2022.12.14