Kaip įdiegti „Docker“ vaizdą į AWS

Kaip Idiegti Docker Vaizda I Aws



Kai kūrėjas kuria projektą, jis nepriekaištingai veikia kūrimo mašinoje arba vartotojo sistemoje. Tačiau kai tik projektas perkeliamas į gamybinę būseną, tai gali būti serveris ar kita sistema, kuri atsisako veikti su tokiu pat efektyvumo ir optimizavimo lygiu. Čia ateina „Docker“, kad išspręstų šią problemą su konteineriu, į kurį būtų įvyniotas kodas, ir nešiojamuoju, kad jį būtų galima perkelti į skirtingas mašinas.

Įdiekite „Docker“ vaizdą į AWS

Norėdami įdiegti dockerio vaizdą AWS, paleiskite egzempliorių iš egzemplioriaus puslapio EC2 prietaisų skydelyje:







Įveskite egzemplioriaus pavadinimą ir pasirinkite „Amazon Machine“ vaizdą iš šio puslapio:





Slinkite žemyn, kad rastumėte egzemplioriaus tipo skyrių, kad pasirinktumėte egzemplioriaus ir raktų poros failo tipą:





Peržiūrėkite egzemplioriaus konfigūracijas iš santraukos skyriaus ir sukurkite egzempliorių:



Po to pasirinkite egzempliorių ir prisijunkite prie jo iš egzemplioriaus puslapio:

Nukopijuokite platformos pateiktą komandą ir naudokite ją terminale:

Įklijuokite komandą terminale, pakeitę privačiojo raktų poros kelią iš sistemos:

Norėdami atnaujinti apt paketus, naudokite šią komandą:

sudo apt-get update

Vykdant aukščiau pateiktą komandą bus atnaujinti apt paketai:

Norėdami leisti saugykloms pasiekti per HTTP, naudokite šią komandą:

sudo apt-get install \
apt-transport-https \
ca-sertifikatai \
garbanoti \
gnupg agentas \
programinė įranga-ypatybės-bendra

Aukščiau pateikta komanda parodys šią išvestį:

Norėdami atsisiųsti „Docker“ failą, naudokite šią komandą:

garbanoti -fsSL https: // download.docker.com / Linux / ubuntu / gpg | sudo apt-key pridėti -

Vykdant aukščiau pateiktą komandą bus rodomas toks rezultatas:

Nukopijuokite ir įklijuokite šią komandą terminale, kad įdiegtumėte „Docker Engine“ ubuntu:

sudo apt-get install docker-ce docker-ce-cli containerd.io

Vykdant aukščiau pateiktą komandą bus rodoma ši išvestis:

Įveskite šią komandą, kad gautumėte apt-cache paketą:

apt-cache Madison docker-ce

Įdiekite pasirinktą „Docker Engine“ iš apt-cache paketų:

sudo apt-get install docker-ce docker-ce-cli containerd.io

Toliau pateikiamas išvestis, rodoma paleidus aukščiau pateiktą komandą:

Įdiekite docker failą naudodami šią komandą:

sudo apt diegti docker.io

Vykdant aukščiau pateiktą komandą bus rodoma ši išvestis:

Įdiekite „Docker Compose“ naudodami šią komandą:

sudo apt diegti dokininkas-komponuoti

Aukščiau pateikta komanda įdiegs docker-compose ubuntu:

Po to eikite į EC2 konsolės puslapį, kad nukopijuotumėte egzemplioriaus viešąjį DNS:

Atidarykite WinSCP failą ir prisijunkite prie AWS egzemplioriaus, kad įkeltumėte docker failus:

Kai vartotojas prisijungs prie AWS EC2 egzemplioriaus, tiesiog vilkite Docker failus Ubuntu:

Po to eikite į terminalą ir naudokite šią komandą, kad sukurtumėte dockerio vaizdą:

$ sudo dokerio komponavimo konstrukcija

Vykdant aukščiau pateiktą komandą bus rodoma ši išvestis:

Norėdami paleisti „Docker“ vaizdą, įdiegtą AWS, naudokite šią komandą:

sudo dokeris-komponuoti paleisti

Aukščiau pateikta komanda paleis dockerio vaizdą:

Raskite viešąjį IP AWS EC2 prietaisų skydelyje pasirinkdami egzempliorių:

Žiniatinklio naršyklėje įveskite viešąjį EC2 egzemplioriaus IP ir paspauskite Enter:

Sėkmingai įdiegėte „Docker Image“ į AWS.

Išvada

Norėdami įdiegti „Docker Image“ AWS, sukurkite ir prisijunkite prie EC2 egzemplioriaus naudodami paslaugos prietaisų skydelį iš AWS platformos. Po to tiesiog įdiekite dokerio variklį, kad įdiegtumėte failą egzemplioriuje. Įkelkite Docker failus į EC2 egzempliorių naudodami WinSCP programą, kad paleistumėte docker failą AWS serveryje. Įveskite egzemplioriaus viešąjį IP adresą sistemos žiniatinklio naršyklėje, kad apsilankytumėte įdiegtame „Docker“ atvaizde.