Distribuere et Docker -bilde til AWS
For å distribuere Docker -bildet til AWS, starter du en forekomst fra forekomstsiden på EC2 -dashbordet:
Skriv inn navnet på forekomsten og velg Amazon Machine -bildet fra denne siden:
Bla nedover for å lokalisere forekomst -delen for å velge typen for forekomst og nøkkelparfil:
Gjennomgå konfigurasjonene av forekomsten fra sammendragsdelen og opprett en forekomst:
Velg deretter forekomsten og koble deretter til den fra forekomstsiden:
Kopier kommandoen som er gitt av plattformen og bruk den på terminalen:
Lim inn kommandoen på terminalen etter å ha endret banen til det private nøkkelparet fra systemet:
Bruk følgende kommando for å oppdatere APT -pakkene:
sudo apt-get oppdatering
Kjører kommandoen ovenfor vil oppdatere APT -pakker:
Bruk følgende kommando for å gi depoter tilgang via HTTP:
sudo apt-get install \
apt-transport-https \
Ca-Certificates \
krøll \
gnupg-agent \
Programvareforekomster-vanlige
Kommandoen ovenfor vil vise følgende utgang:
Bruk følgende kommando for å laste ned Docker -filen:
Curl -fssl https: // Last ned.Docker.com/linux/ubuntu/gpg | sudo apt-key add -
Å kjøre kommandoen ovenfor vil vise følgende resultat:
Kopier og lim inn følgende kommando på terminalen for å installere Docker -motoren på Ubuntu:
sudo apt-get install docker-ce docker-ce-cli containerd.io
Kjører kommandoen ovenfor vil vise følgende utdata:
Skriv inn følgende kommando for å få Apt-Cache-pakken:
Apt-Cache Madison Docker-CE
Installer Docker-motoren etter eget valg fra Apt-Cache-pakkene:
sudo apt-get install docker-ce docker-ce-cli containerd.io
Følgende er utgangen som vises etter å ha kjørt kommandoen ovenfor:
Installer Docker -filen ved å bruke følgende kommando:
sudo apt install docker.io
Kjører kommandoen ovenfor vil vise følgende utdata:
Installer Docker -komponering ved hjelp av følgende kommando:
sudo apt install docker-compose
Kommandoen ovenfor vil installere Docker-komponering på Ubuntu:
Etter det, ta turen inn på EC2 -konsollsiden for å kopiere den offentlige DN -ene i forekomsten:
Åpne WinSCP -filen og logg inn på AWS -forekomsten for å laste opp Docker -filer:
Når brukeren er logget inn på AWS EC2 -forekomsten, kan du bare dra Docker -filene på Ubuntu:
Etter det, ta turen inn på terminalen for å bruke følgende kommando for å bygge Docker -bildet:
$ sudo docker-compose build
Kjører kommandoen ovenfor vil vise følgende utdata:
Bruk følgende kommando for å kjøre Docker -bildet distribuert til AWS:
Sudo Docker-Compose Up
Kommandoen ovenfor vil kjøre Docker -bildet:
Finn den offentlige IP -en fra AWS EC2 -dashbordet ved å velge forekomsten:
Skriv inn den offentlige IP -en for EC2 -forekomsten i nettleseren og trykk Enter:
Du har distribuert Docker -bildet til AWS.
Konklusjon
For å distribuere Docker -bildet til AWS, opprette og koble til EC2 -forekomsten ved å bruke dashbordet for tjenesten fra AWS -plattformen. Etter det, bare installer Docker -motoren for å distribuere filen på forekomsten. Last opp Docker -filene til EC2 -forekomsten ved å bruke WinSCP -applikasjonen for å kjøre Docker -filen i AWS -serveren. Skriv inn den offentlige IP -adressen til forekomsten på nettleseren på systemet for å besøke Dockers Docker -bildet.