Как настроить NextCloud через Docker в Linux

Nextcloud — это простая замена проприетарным онлайн-сервисам, таким как Google Drive, Dropbox, Microsoft OneDrive и т. д. Ранее на сайте Tips.WebTech360.com мы показывали вам, как развернуть NextCloud в качестве Snap. Однако это не единственный способ разместить сервер Nextcloud. Вы также можете сделать это с помощью Docker. Вот как.

Установка Докера в Linux

Чтобы запустить Nextcloud в вашей системе Linux, вы должны установить Docker. Есть несколько способов заставить Docker работать в Linux. В этом руководстве мы настроим Docker как пакет Snap.

Почему снапы? Несмотря на то, что оснастка Docker ограничена папкой /root ($HOME), ее гораздо проще запустить, и она не требует каких-либо дополнительных действий. Кроме того, он позволяет пользователям начать работу на любой серверной системе, поддерживающей Snapd.

Сначала необходимо включить среду выполнения Snap, чтобы установить Docker в вашей системе Linux в виде пакета Snap. Вы можете включить среду выполнения , следуя нашему подробному руководству по настройке Snap .

Как только среда выполнения Snap настроена и работает в вашей системе Linux, вы можете установить Docker как Snap с помощью команды snap install .

установка sudo snap

Если инструмент Docker установлен как пакет Snap, вы можете использовать команду docker с учетной записью root. Для этого выполните следующие команды.

су -

докер --помощь

Если вы не можете войти в систему с правами root, скорее всего, в вашей ОС Linux отключена учетная запись root. Войдите в корень (с sudo) и установите пароль, чтобы включить его.

sudo -s пароль

Если вы хотите использовать Docker как обычный пользователь, а не как учетная запись root, введите следующие команды ниже. Однако имейте в виду, что запуск этих команд даст обычному пользователю столько же возможностей, сколько root.

sudo addgroup --system docker sudo adduser $USER docker newgrp docker sudo snap отключить докер sudo snap включить докер

Получение образа Docker Nextcloud

Вы должны получить официальный образ Docker Nextcloud из Dockerhub, чтобы запустить сервер Nextcloud в первый раз. Образ Nextcloud построен на стабильной версии Debian и очень легкий, поэтому его загрузка не займет много времени.

Чтобы получить образ, выполните следующую команду docker run -d . Эта команда захватит образ из Dockerhub, скажет Docker запустить контейнер на порту 8080 и т. д.

Примечание. Перед запуском команды docker run -d убедитесь, что вы являетесь пользователем root .

docker run -d -p 8080:80 nextcloud

Запуск контейнера после установки

Для запуска контейнера Nextcloud в первый раз требуется команда запуска docker . Однако, если вы перезагрузите свою систему, вам нужно будет запустить команду запуска docker , так как Nextcloud теперь является настроенным контейнером.

Для этого сначала запустите команду docker ps -a . Это покажет все доступные контейнеры.

докер пс-а

Затем найдите столбец «ИДЕНТИФИКАТОР КОНТЕЙНЕРА», найдите идентификатор контейнера Nextcloud и запустите:

запуск докера CONTAINER_ID

Вы также можете остановить его с помощью:

остановка докера CONTAINER_ID

Установка Nextcloud

Хотя контейнер Nextcloud развернут, он еще не установлен. Итак, во-первых, вы должны следовать указаниям мастера установки, прежде чем использовать его. Следуйте пошаговым инструкциям ниже, чтобы заставить Nextcloud работать.

Шаг 1. Перейдите по следующему URL-адресу в веб-браузере.

HTTP://локальный-LAN-IP-адрес-для-сервера:8080

Шаг 2: Оказавшись на странице, введите имя пользователя и пароль для учетной записи администратора. Обязательно введите запоминающийся пароль; если вы потеряете его, вы не сможете легко сбросить его.

Шаг 3: В разделе «Хранилище и база данных» оставьте SQLite. Несмотря на небольшое снижение производительности, он отлично подходит для небольших развертываний дома с небольшим количеством пользователей.

Если вас беспокоит производительность, выберите другой сервер базы данных и следуйте инструкциям здесь .

Шаг 4: После установки NextCloud вы войдете в свою учетную запись администратора. Нажмите здесь на изображение профиля учетной записи администратора и выберите «Пользователи».

В области «Пользователи» создайте новую учетную запись с ограниченным доступом для доступа к вашему Nextcloud. Возможно, вам потребуется создать несколько учетных записей.

После создания учетных записей пользователей выйдите из системы администратора и войдите в новую учетную запись, чтобы начать синхронизацию файлов!

Использование Nextcloud

Есть много способов использовать Nextcloud. Однако лучше всего загрузить клиент синхронизации. Существуют клиенты синхронизации рабочего стола для Linux (Flatpak, Snap, собственный пакет), Mac OS и Windows. Информацию о клиентах синхронизации рабочего стола можно найти здесь .

Примечание: вы используете мобильный телефон или планшет? Установите приложение Nextcloud для iOS или Android, чтобы начать синхронизацию через телефон.

Leave a Comment

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

MP3 Diags — это идеальный инструмент для устранения проблем в вашей музыкальной коллекции. Он может корректно проставлять теги в mp3-файлах, добавлять отсутствующие обложки альбомов и исправлять ошибки VBR.

Приложения для уведомлений Google Voice на рабочем столе

Приложения для уведомлений Google Voice на рабочем столе

Как и Google Wave, Google Voice вызвал большой ажиотаж по всему миру. Google стремится изменить способ нашего общения, и поскольку он становится всё более популярным,

Загрузите избранное Flickr с помощью FlickrFaves

Загрузите избранное Flickr с помощью FlickrFaves

Существует множество инструментов, позволяющих пользователям Flickr загружать фотографии в высоком качестве, но есть ли способ загрузить избранное Flickr? Недавно мы...

OK Sampler — бесплатная программа для создания музыкальных семплов

OK Sampler — бесплатная программа для создания музыкальных семплов

Что такое сэмплирование? Согласно Википедии, «это процесс взятия фрагмента, или сэмпла, одной звукозаписи и повторного использования его в качестве инструмента или

Резервное копирование Google Sites: импорт/экспорт

Резервное копирование Google Sites: импорт/экспорт

Google Sites — это сервис от Google, позволяющий пользователям размещать сайты на серверах Google. Но есть одна проблема: встроенная функция резервного копирования отсутствует.

Приложение Google Tasks для ПК

Приложение Google Tasks для ПК

Google Tasks не так популярен, как другие сервисы Google, такие как Calendar, Wave, Voice и т. д., но он по-прежнему широко используется и является неотъемлемой частью жизни людей.

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

В нашем предыдущем руководстве по безопасному удалению данных с жесткого диска и съемных носителей с помощью Ubuntu Live и загрузочного CD DBAN мы обсуждали, что диск на базе Windows

Установите пакеты Debian в Arch Linux с помощью Debtap

Установите пакеты Debian в Arch Linux с помощью Debtap

Вы пытаетесь заставить приложение работать на Arch Linux или Manjaro, но не можете найти его в официальных репозиториях программного обеспечения или даже в AUR? Попробуйте Дебтап. Это

Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!