Comments 11
Как это оказалось здесь?
1) Кто-то в 2024 году не знает про Докер?
2) Это называется "распилить монолит на части"? А где тут монолит, и каким магическим образом он был "распилен"?
> Как видите, для запуска монолита на сервере прописываются и выполняются множества команд, а процесс требует участия человека.
А потом мы эти команды поместили в докерфайл, и участия человека не нужно. Гениально!
Возможно, кто-то еще не знает. Мы поделились нашим опытом переноса существующего проекта в докер. Рассказали как это происходит и оформили в шпаргалку (вдруг кому-то понадобиться). Задача была перенести зависимости с сервера в докер, чтобы проект мог развиваться и обновляться командой разработки
Вы меня конечно извините за душнильство, но в docker уже довольно давно завезли docker compose, вместо docker-compose
Для чего в первом compose имена сервисов со stage в фигурных скобках ?
Интересно было бы почитать про то как проект на, скажем, LifeRay, содержащий полсотни портлетов перенести на докер, а вот эту кликбейтную простыню.
Для меня больше всего проблем с докером возникает при настройке прав на доступ к файлам. Созданное от рута в контейнере не удаляется снаружи и т.д.
Как правильно это сделать? Есть-ли какой-то универсальный способ?
Большая шпаргалка по Docker: как распилить монолитный проект на части