Обновить
5
0
Сергей Архипов@Ale2Da

Пользователь

Отправить сообщение

А Вы ее использовали сами на каком либо, отличном от sample образе ?
Вопросы, которые остались за рамками изложенного.
1. Как выбирать builder из предложенных?
2. Как оптимизивать образ по размеру ?
3. Как управлять процессом, если он хоть чуть отличается от самого простого sample, например для rails приложения, где кроме ruby есть еще JS зависимости.

А это и есть "опыт". Только не использования, а что получается, если делать "первый раз".
По существу.
1. Это не для разработки. Разрабатывать в такой конструкции я бы не стал. Песочница для использования дальше, можно так назвать. Основные приемы. Где взять, куда посмотреть, как собрать все в кучу.
2. SSH в этой конфигурации - не нужен вообще, все на локальной машине.
Если не на локальной - может понадобиться, потому что не всегда там, где контейнер разворачивается, есть доступ к какой либо командной строке.
3. Nginx и passenger выбраны по простой причине - это наиболее просто превратить в prod решение.
4. Возможно забыл отметить, здесь вообще нет никаких затронутых вопросов промышленной эксплуатации. Так, песочница, не более того.

dk=docker
dkr='docker run'
dkIb='docker image build'
dke='docker exec'
dkIls='docker image ls'
dkpl='docker pull'

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Зарегистрирован
Активность

Специализация

Бэкенд разработчик, Фулстек разработчик
Старший
От 500 000 ₽
Управление проектами
Стратегическое планирование
Ruby on Rails
PostgreSQL
Kubernetes
Docker
Git
Nginx
CI/CD
Bash