LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

Эм, почему что-то должно не работать под арчлинуксом? Я выше уже писал а нужны ли мне эти ваши docker-контейнеры? (комментарий) - я не предлагаю запускать крупный (мелкий - можно) серверный софт прямо в десктопном окружении с дефолтными десктопными настройками. Очевидно, на сервере своя (специализированная под приложение) иерархия файловой системы, какие-то свои зафиксированные (и, возможно, патченые опять же под приложение) версии системных демонов и присутствуют все нужные зависимости. Очевидно, с вероятностью около 100% на десктопе разработчика всё будет по-другому и приложение там либо тупо не запустится, либо будет сыпать ошибками из-за чего-то отсутствующего. Поэтому у разработчиков контейнер неизбежен - и задача его по возможности симулировать серверное окружение. Но он совершенно не обязательно должен быть сделан с помощью докера. Разработчикам за это платить не надо, эту штуку достаточно делать одну на всех и сопровождать централизованно.

Почему не нужно от же контейнер запускать на сервере? Потому что контейнер - это считай эмулятор сервера. Незачем на сервере запускать эмулятор сервера, когда можно запустить всё нативно. Тут ещё недавно один тему создавал «хочу настроить на сервере esxi чтобы создать там виртуалку и запустить в ней роутер» (как понял, ничего кроме роутера не планировалось) - это из той же серии.

Исходная версия firkax, :

Эм, почему что-то должно не работать под арчлинуксом? Я выше уже писал а нужны ли мне эти ваши docker-контейнеры? (комментарий) - я не предлагаю запускать крупный (мелкий - можно) серверный софт прямо в десктопном окружении с дефолтными десктопными настройками. Очевидно, на сервере своя (специализированная под приложение) иерархия файловой системы, какие-то свои зафиксированные (и, возможно, патченые опять же под приложение) версии системных демонов и присутствуют все нужные зависимости. Очевидно, с вероятностью около 100% на десктопе разработчика всё будет по-другому и приложение там либо тупо не запустится, либо будет сыпать ошибками из-за чего-то отсутствующего. Поэтому у разработчиков контейнер неизбежен - и задача его по возможности симулировать серверное окружение. Но он совершенно не обязательно должен быть сделан с помощью докера. Разработчикам за это платить не надо, эту штуку достаточно делать одну на всех и сопровождать централизованно.