Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: nextcloud в докере
Показать сообщение отдельно

Аватара для DJ Mogarych

fascinating rhythm


Moderator


Сообщения: 6496
Благодарности: 1466

Профиль | Отправить PM | Цитировать


Лучше использовать named volumes. Я нарисовал такой конфиг в Portainer stack внутри OMV 5, у меня завелось нормально.
Код: Выделить весь код
version: "3.7"
services:
  nc:
    image: ghcr.io/linuxserver/nextcloud
    container_name: nc
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Irkutsk
    volumes:
      - nc-config:/config
      - nc-data:/data
    depends_on:
      - nc-db
    ports:
      - 8443:443
    restart: unless-stopped
  nc-db:
    image: ghcr.io/linuxserver/mariadb
    container_name: nc-db
    environment:
      - PUID=1000
      - PGID=1000
      - MYSQL_ROOT_PASSWORD=yunindenis
      - TZ=Asia/Irkutsk
    volumes:
      - nc-db:/config
    restart: unless-stopped

volumes:
  nc-config:
  nc-data:
  nc-db:
Открылось по ссылке https://<IP-адрес>:8443, естественно, с кривым сертификатом, но работает.
Начинайте с малого, потом накручивайте функционал типа Let's encrypt.

Не забывайте также и о том, что как OMV, так и прочие сервисы, например, Portainer и сопутствующие, также используют порты, с которыми порты сервисов Докера не должны совпадать.

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)


Отправлено: 22:14, 01-04-2022 | #4

Название темы: nextcloud в докере