Jak wdrożyć obraz dokera w AWS

Jak wdrożyć obraz dokera w AWS
Ilekroć programista opracowuje projekt, działa bezbłędnie na komputerze rozwijającym się lub systemie użytkownika. Ale gdy tylko projekt zostanie przeniesiony do stanu produkcyjnego, może to być serwer lub inny system i odmawia wykonywania tego samego poziomu wydajności i optymalizacji. Nadchodzi Docker, aby rozwiązać ten problem za pomocą kontenera, aby owinąć kod w środku i przenosić go, aby przenieść go na różne maszyny.

Wdrażaj obraz Docker na AWS

Aby wdrożyć obraz Docker na AWS, uruchom instancję ze strony instancji na pulpicie pulpitowym EC2:

Wpisz nazwę instancji i wybierz obraz maszyny Amazon na tej stronie:

Przewiń w dół, aby zlokalizować sekcję typu instancji, aby wybrać typ instancji i pary pary klucza:

Przejrzyj konfiguracje instancji z sekcji podsumowania i utwórz instancję:

Następnie wybierz instancję, a następnie podłącz go ze strony instancji:

Skopiuj polecenie dostarczone przez platformę i użyj go na terminalu:

Wklej polecenie na terminalu po zmianie ścieżki pary klucza prywatnego z systemu:

Użyj następującego polecenia, aby zaktualizować pakiety Apt:

Sudo apt-get Aktualizacja

Uruchomienie powyższego polecenia zaktualizuje pakiety apt:

Użyj następującego polecenia, aby umożliwić repozytoriom dostęp za pośrednictwem HTTP:

sudo apt-get install \
Apt-Transport-Https \
CA-certyfikaty \
curl \
gnupg-agent \
oprogramowanie-properties-common

Powyższe polecenie wyświetli następujące dane wyjściowe:

Użyj następującego polecenia, aby pobrać plik Docker:

curl -fssl https: // pobierz.doker.com/Linux/Ubuntu/GPG | sudo apt-key add -

Uruchomienie powyższego polecenia pokaże następujący wynik:

Skopiuj i wklej następujące polecenie na terminalu, aby zainstalować silnik Docker na Ubuntu:

sudo apt-get instaluj kontener Docker-Cce.io

Uruchamianie powyższego polecenia wyświetli następujące dane wyjściowe:

Wpisz następujące polecenie, aby uzyskać pakiet Apt-Cache:

Apt-Cache Madison Docker-CE

Zainstaluj wybrany silnik Docker z pakietów Apt-Cache:

sudo apt-get instaluj kontener Docker-Cce.io

Poniżej znajduje się dane wyjściowe po uruchomieniu powyższego polecenia:

Zainstaluj plik Docker za pomocą następującego polecenia:

sudo apt instal instaluj Docker.io

Uruchamianie powyższego polecenia wyświetli następujące dane wyjściowe:

Zainstaluj komponowanie Docker za pomocą następującego polecenia:

sudo apt instal instaluj kompose dokera

Powyższe polecenie zainstaluje kompose Docker na Ubuntu:

Następnie przejdź do strony konsoli EC2, aby skopiować publiczne DNS instancji:

Otwórz plik WINSCP i zaloguj się do instancji AWS, aby przesyłać pliki Docker:

Po zalogowaniu użytkownika do instancji AWS EC2 po prostu przeciągnij pliki Docker na Ubuntu:

Następnie przejdź do terminala, aby użyć następującego polecenia, aby zbudować obraz Docker:

kompilacja $ sudo Docker-Compose

Uruchamianie powyższego polecenia wyświetli następujące dane wyjściowe:

Użyj następującego polecenia, aby uruchomić obraz Docker wdrożony na AWS:

Sudo Docker-Compose Up

Powyższe polecenie uruchomi obraz Docker:

Znajdź publiczny adres IP z pulpitu nawigacyjnego AWS EC2, wybierając instancję:

Wpisz publiczny adres IP instancji EC2 w przeglądarce internetowej i naciśnij Enter:

Z powodzeniem wdrożyłeś Docker Image na AWS.

Wniosek

Aby wdrożyć obraz Docker na AWS, utwórz i połącz się z instancją EC2 za pomocą pulpitu nawigacyjnego usługi z platformy AWS. Następnie po prostu zainstaluj silnik Docker, aby wdrożyć plik w instancji. Prześlij pliki Docker do instancji EC2 za pomocą aplikacji WINSCP, aby uruchomić plik Docker na serwerze AWS. Wpisz publiczny adres IP instancji w przeglądarce internetowej w systemie, aby odwiedzić wdrożony obraz dokera.