Я хочу использовать Docker для развертывания приложения Rails. Я хочу знать, есть ли кто-то, кто это пробовал? И с какими проблемами я могу столкнуться?Могу ли я использовать Docker для развертывания приложения Rails?
ответ
Развертывание приложений Rails для производства с помощью Docker не только возможно, но и что-то, что вы хотели бы сделать, чтобы убедиться, что ваше приложение работает на любом сервере, который вы развертываете.
Это связано с некоторыми проблемами. Во-первых, желательно, чтобы ваш сервер базы данных и ваши приложения Rails отличались друг от друга, чтобы все было изолировано. Вы также можете настроить рабочую серверную среду Docker с помощью Docker Machine. Машина позволяет настраивать экземпляры AWS, Digital Ocean, Azure и Compute Engine (among many others) и управлять контейнерами с вашего компьютера. Я предполагаю, что вы только начинаете с Docker, поэтому я предлагаю вам взглянуть на this cool guide о создании приложения Rails + Postgres с Docker.
- 1. Могу ли я использовать приложения для быстрого развертывания в Tomcat?
- 2. Могу ли я использовать Rails для создания приложения phongap?
- 3. Могу ли я использовать эластичный beanstalk для развертывания рабочих?
- 4. Могу ли я использовать номера в имени моего приложения Rails?
- 5. Могу ли я отключить защиту_from_forgery для моего приложения Rails Rails?
- 6. Приложение Rails для развертывания другого приложения Rails
- 7. Могу ли я использовать Docker Compose для предоставления Vagrant напрямую?
- 8. Могу ли я использовать приложения Webrat для ASP.NET?
- 9. Использование Capistrano для развертывания приложения rails
- 10. Приложение Deployment Rails для Docker
- 11. Могу ли я использовать Capistrano из установки windows dev для развертывания на сервере Linux?
- 12. Могу ли я использовать Linux/Mono для развертывания веб-приложения aspnet?
- 13. Могу ли я использовать самоподписанный сервер сертификатов SSL для развертывания приложения Enterprise над воздухом?
- 14. Docker для развертывания без кода?
- 15. Должен ли я использовать Rails 3 для моего приложения
- 16. Редкий сценарий обновления приложения для развертывания Rails
- 17. Как я могу упаковать свои зависимости приложения Perl для развертывания?
- 18. Могу ли я использовать приложение Windows .Net с Docker?
- 19. Могу ли я использовать функцию развертывания контента в WSS 3.0
- 20. Могу ли я использовать диаграммы использования и развертывания UML?
- 21. Могу ли я использовать mem_limit в docker-compose? и как?
- 22. Как я могу обернуть приложение rails для развертывания и передать?
- 23. Rails - Могу ли я использовать наблюдателя для отмены сохранения модели
- 24. Могу ли я использовать Capybara для фреймворков вне Rails (PHP)?
- 25. Могу ли я использовать несколько препроцессоров для просмотра Rails?
- 26. Могу ли я использовать gitlab-rails для создания нового приложения для рельсов?
- 27. Как использовать приложение для развертывания приложения qt5
- 28. Каков шаг за шагом процесс развертывания приложения java для Docker?
- 29. Могу ли я использовать логин google для своего приложения Java?
- 30. Могу ли я использовать службу Cache сеанса для приложения Node.js?
https://hub.docker.com/_/rails/ – Paul