NEXTCLOUD 1분만에 띄우기(도커 사용) | DOCKER-COMPOSE NEXTCLOUD | JMON

JMON·2021년 1월 18일
0

Docker

목록 보기
2/4
post-thumbnail

📄 설명

📣 기본

도커를 이용해 1분만에 클라우드 띄우기
많은 사람들이 사용하는 Next CloudMariaDB로 구성

📄 사용방법

📣 기본

✍ 파일 생성

vi docker-compose.yml

✍ 코드

version: '2'
volumes:
  nextcloud:
  db:
services:
  db:
    image: mariadb
    command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW
    restart: always
    ports:
      - 3306:3306
    volumes:
      - db:/var/lib/mysql
    environment:
      - MYSQL_ROOT_PASSWORD={패스워드}
      - MYSQL_PASSWORD={패스워드}
      - MYSQL_DATABASE=nextcloud
      - MYSQL_USER=nextcloud
  app:
    image: nextcloud
    ports:
      - 8080:80
    links:
      - db
    volumes:
      - nextcloud:/var/www/html
    restart: always

✍ 컨테이너 실행

docker-compose up -d

📣 실행

✍ 설정

  1. localhost:8080 또는 {개인IP&도메인}:8080 입력시 접속
  2. 생성 희망하는 계정과 패스워드 입력
  3. MYSQL 데이터베이스 선택
  4. 데이터베이스 정보 아래와 같이 입력
데이터베이스명 : nextcloud
패스워드 : {입력한 패스워드}
유저명 : nextcloud
호스트 : db 또는 {도메인}:3306

📄 참고자료

🎈 HOMEPAGE : https://nextcloud.com/

profile
Fullstack Developer

0개의 댓글