Spisu treści:

Co to jest Dockerrun AWS JSON?
Co to jest Dockerrun AWS JSON?

Wideo: Co to jest Dockerrun AWS JSON?

Wideo: Co to jest Dockerrun AWS JSON?
Wideo: Containerize .NET Apps | #CloudNativeNinja PT3 2024, Listopad
Anonim

A Dockerrun . aws . json plik jest specyficzny dla elastycznej fasoli JSON plik opisujący sposób wdrażania zestawu kontenerów platformy Docker jako aplikacji Elastic Beanstalk. Możesz użyć Dockerrun.

W ten sposób, co robi EB Deployment?

Elastyczna łodyga fasoli ( EB ) jest usługa używana do wdrożyć , zarządzać i skalować aplikacje i usługi internetowe. Ty Móc posługiwać się Elastyczna łodyga fasoli z konsoli AWS Management lub z wiersza poleceń za pomocą Elastyczna łodyga fasoli Interfejs linii komend ( EB CLI ).

Wiesz też, czy Elastic Beanstalk to pojemnik? Elastyczna łodyga fasoli jest AWS usługa wdrażania i skalowania aplikacji i usług internetowych. Elastyczna łodyga fasoli potem się zajmuje pojemnik wdrażanie, udostępnianie wymaganej infrastruktury i zarządzanie podstawową platformą, w tym dostarczanie najnowszych poprawek i aktualizacji w celu obsługi aplikacji.

Po drugie, jak wdrożyć obraz Docker w Elastic Beanstalk?

W tym celu zastosujemy następujący proces:

  1. Opracuj kod lokalnie (Gotowe).
  2. Zbuduj lokalnie obraz platformy Docker.
  3. Wypchnij zbudowany obraz Dockera do Docker Hub.
  4. Prześlij Dockerrun. aws. json do Elastic Beanstalk. W tym momencie Elastic Beanstalk pobierze Twój obraz z Docker Hub i wdroży Twoją aplikację.

Jak wdrożyć aplikację w AWS?

Wdróż kod na maszynie wirtualnej

  1. Krok 1: Utwórz parę kluczy.
  2. Krok 2: Wejdź do konsoli CodeDeploy.
  3. Krok 3: Uruchom maszynę wirtualną.
  4. Krok 4: Nazwij swoją aplikację i przejrzyj swoją wersję aplikacji.
  5. Krok 5: Utwórz grupę wdrażania.
  6. Krok 6: Utwórz rolę usługi.
  7. Krok 7: Wdróż swoją aplikację.
  8. Krok 8: Oczyść swoje instancje.

Zalecana: