Mam tu pytanie koncepcyjne- Szukam wdrożenia aplikacji Django na Elastic Beanstalk (którą z powodzeniem wykonałem wcześniej) przy użyciu Dockera (który muszę jeszcze odnieść sukces z). Wiem, że obraz Elastic Beanstalk, który został wcześniej skonstruowany z Dockerem, wykorzystuje Ngnix, z którym wcześniej wdrożyłem Django, ale jestem trochę zagubiony, gdy dokonuję tego na Elastic Beanstalk. Użyłem dokumentacji Amazon i pomyślnie wdrożyłem plik Dockerfile do elastycznej fasoli, używając ich kodu, ale jeszcze nie udało mi się to zrobić samodzielnie. Czy ktoś z tego odniósł sukces? Czy każdy może wskazać mi właściwy kierunek, aby dowiedzieć się, jak wykonać to konkretne zadanie? DziękujęRozmieszczanie Django z Dockerem na Amazon Elastic Beanstalk
5
A
Odpowiedz
2
Ok, więc StackOverflow jest ból o umieszczeniu tej odpowiedzi (Wydaje się, że nie lubię wszystkich fragmentów konfiguracji). Oto link do Githuba https://github.com/AndrewSmiley/django-docker-eb. Zasadniczo README to post, który próbowałem dodać tutaj do StackOverflow, ale bez powodzenia.
+0
To nie działa obecnie z Python3. Inspektor wymaga wersji Python 2.4 lub nowszej, ale nie działa w żadnej wersji Pythona 3. Używasz wersji 3.5.0 (domyślnie, 11 listopada 2015, 10:39:25) – Random5000
Powiązane problemy
- 1. Psycopg2 na Amazon Elastic Beanstalk
- 2. Rozmieszczanie WAR na Amazonkach Elastic Beanstalk
- 3. Travis CI z Amazon Elastic Beanstalk
- 4. Amazon Elastic Beanstalk: jak ustawić ścieżkę wsgi?
- 5. SSL na Elastic Beanstalk
- 6. Konfigurowanie Django na AWS Elastic Beanstalk: WSGIPath nie został znaleziony
- 7. Jak wdrożyć aplikację Python do Amazon Elastic Beanstalk z Jenkins?
- 8. Ręczne wdrażanie w porównaniu z Amazon Elastic Beanstalk
- 9. Elastic Beanstalk łatki bezpieczeństwa
- 10. Błąd dockera Elastic Beanstalk
- 11. Elastic Beanstalk nie może znaleźć żadnych platform
- 12. Czy mogę testować lokalnie podczas tworzenia programu Amazon Elastic Beanstalk?
- 13. Dlaczego Amazon Elastic Beanstalk długo aktualizuje moje wdrożenie?
- 14. .rozszerzenia z Dockerem na elastycznej skórze sprężystej
- 15. Konfigurowanie produktu Amazon Elastic Beanstalk za pomocą PostGIS
- 16. Jak zainstalować Oracle Java 7 w instancji Amazon Elastic Beanstalk
- 17. Instalowanie git poprzez .ebextensions na Elastic Beanstalk
- 18. AWS Elastic Beanstalk i Composer
- 19. AWS Elastic Beanstalk Worker queue behavior
- 20. Elastic Beanstalk Uprawnienia IAM programisty
- 21. AWS Elastic Beanstalk logowanie przy użyciu pythona (django)
- 22. Wystawianie wielu portów z Dockera w Elastic Beanstalk
- 23. Jak wymusić wersję aplikacji na AWS Elastic Beanstalk
- 24. Daemonize Celerybeat w Elastic Beanstalk (AWS)
- 25. Uruchamianie wielu środowisk w jednej instancji AWS EC2 (Elastic Beanstalk)
- 26. Łączenie Django i PostgreSQL z Dockerem
- 27. Statyczne IP przy użyciu Elastic Beanstalk
- 28. AWS Elastic Beanstalk: .rozszerzenia dla określonego środowiska
- 29. Dlaczego moja aplikacja Elastic Beanstalk została utworzona za pomocą CLI, która nie pojawia się na konsoli AWS Elastic Beanstalk?
- 30. AWS Elastic Beanstalk, Dockerrun.aws.json i wiele portów na metę Döcker
Czy istnieje jakiś powód, dla którego owijacie swoją aplikację Django w Docker, a nie działa bezpośrednio na Elastic Beanstalk? EB obsługuje [Python i Django] (http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Python_django.html). Ponadto, jeśli chcesz używać Dockera, dopóki działa on lokalnie, jedynym problemem jest sprawienie, by działał z Elastic Beanstalk. Powinno to zająć tylko kilka poprawek. –
Nie jestem adwokatem używania Dockera. Bardziej jestem zwolennikiem bezpośredniego używania Pythona/Django. Niestety decyzja ta została podjęta przez wyżej. To jednak dobry punkt. Przypuszczam, że powinienem trzymać się z dala, żeby Docker działał lokalnie przed rozpoczęciem pracy z Elastic Beanstalk. – AndrewSmiley
Fajnie, gdy już zaczniesz działać lokalnie, łatwo będzie go uruchomić z Elastic Beanstalk. Gdy dojdziesz już tak daleko, możesz wysłać do mnie polecenie ping. Moje informacje znajdują się w moim profilu. –