Стандартная установка
Linux
8 мин
основные требования установленный docker и плагин docker compose запуск пользователем состоящим в группе docker процессор с поддержкой avx основные скрипты онлайн установка docid\ hlbp30okzfewyywyzzvjk офлайн установка docid\ zghjem2sdkvykj99eimf8 миграция на docker docid\ s2vg71uojcrthwflpm38 скрипты администрирования docker docid\ ocrnnovnxptsdlcmnulqf docker docid\ njhwmsreztjiukztin nt описание и преимущества docker образы устроены таким способом, что все важные данные вынесены в директории, которые являются общими с хостовой машиной, поэтому вы можете останавливать, удалять и создавать новые контейнеры конфигурационные файлы также хранятся в монтируемых директориях, поэтому чаще всего изменять конфигурацию компонентов можно без прямого редактирования docker образов или контейнеров для этого внесите изменения в файл конфигурации необходимого компонента и перезапустите контейнер содержимое сборки сборка состоит из 6 контейнеров часть контейнеров запускается по умолчанию, а другие могут быть включены или отключены с помощью изменения переменной окружения compose profiles в файле переменных окружения env nginx — образ на основе официального образа nginx запускается по умолчанию php — образ с php и php fpm на основе ubuntu запускается по умолчанию cron — отдельный контейнер на основе php образа для запуска задач по расписанию запускается по умолчанию psmdb — образ на основе официального образа percona server for mongodb запуск можно отключить, если используется внешняя субд mongodb\psmdb postfix — образ с postfix на основе ubuntu можно отключить, если уведомления отправляются через phpmailer certbot — официальный образ certbot от let’s encrypt необходим, если используется сертификат от let’s encrypt можно отключить, если вы используете другие сертификаты ssl сервисные скрипты и операции с docker compose скрипты update sh — выполняет обновления кода приложения до последней версии, доступной в вашей лицензии db backup sh — выполняет создание резервной копии всех баз в папку backup db restore sh — выполняет восстановление резервной копии если не передано имя резервной копии, то будет выведен список доступных копий из папки backup collect log sh — выполняет сбор логов компонентов collect conf sh — выполняет сбор файлов конфигурации компонентов операции docker compose stop — остановить сервис docker compose restart — перезапустить сервис docker compose start — запустить остановленный сервис docker compose down — удалить сервис данные, включая бд и файлы конфигурации, сохранятся параметры и настройка параметры большая часть настроек может быть изменена через переменные окружения в env или редактирование файла конфигурации отдельного компонента true false 231,257false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type применение настроек после внесения изменения в env или файл конфигурации отдельного компонента необходимо выполнить перезапуск соответствующего контейнера docker restart container name для вступления изменений в config ini в силу, выполните docker restart passwork php