# Nextcloud Docker 설치

1\. Docker 이미지는 가장 많이 사용하는 "linuxserver.io"의 이미지를 사용 하겠습니다.

2\. Docker 설치에 앞서 자신의 계정에 대한 "PUID"와 "PGID"를 확인 합니다.

```shell
id 계정명
```

여기서 uid값 (PUID)과 gid값 (PGID)를 기록해 둡니다. 제 경우 uid=1026, gid=100 입니다.

3\. Docker를 설치 합니다.

```shell
docker run -d \
    --name=nextcloud \
    -e PUID=1026 \
    -e PGID=100 \
    -e TZ=Asia/Seoul \
    -p 사용할포트:443 \
    -v /volume1/nextcloud/config:/config \
    -v /volume1/nextcloud/data:/data \
    --restart unless-stopped \
    lscr.io/linuxserver/nextcloud:latest
```

생성된 Docker Container를 전용 network에 연결합니다. 전용 network는 "home\_network"라고 임의 설정 하였습니다.

```shell
docker network create home_network
docker network connect home_network nextcloud
```

모든 설치가 완료되면 "관리자 설정" 메뉴에서 정상 동작 여부를 확인합니다.

문제 발생 시 "문제해결" 챕터를 참고하시기 바랍니다.

[![status_ok.png](https://wiki.dhcloud.me/uploads/images/gallery/2023-06/scaled-1680-/status-ok.png)](https://wiki.dhcloud.me/uploads/images/gallery/2023-06/status-ok.png)