Nachdem ich endlich angefangen habe, Docker zu lernen, fasse ich mein Verständnis zusammen. Diesmal hat es jedoch fast nichts mit Docker zu tun.
Nur das. Es sieht so aus, wenn es in einem Diagramm dargestellt wird (nutzlos ärgerlich).
Ich wähle immer die Region "us-east-2" aus. Es gibt keine besondere Bedeutung.
Der CIDR-Block muss fest in der Entwicklungsszene berücksichtigt werden, aber hier wird "10.0.0.0 / 24" entsprechend spezifiziert. Ich empfehle / 16
oder / 24
, die eine gute Schärfe haben.
Das Mietverhältnis scheint sich keine Sorgen um die persönliche Entwicklung machen zu müssen, unabhängig davon, ob es Ressourcen belegt oder nicht.
Erstellt.
Hängen Sie es dann an die zuvor erstellte VPC an.
Nur das noch.
Erstellen Sie ein Subnetz in der zuvor erstellten VPC.
Der CIDR-Block ist auf / 28
gesetzt. Sie können jetzt 2 ^ (32-28) -5 = 11
IP-Adressen in Ihrem Subnetz haben.
Außerdem ist AZ auf "us-east-2a" eingestellt.
Aktivieren Sie außerdem die automatische Zuweisung öffentlicher IPv4-Adressen für das Subnetz.
Ich bin da.
Erstellen Sie eine Routentabelle in der zuvor erstellten VPC.
Verknüpfen Sie die erstellte Routentabelle mit dem zuvor erstellten Subnetz.
Legen Sie eine Route zu IGW fest, damit Sie eine Verbindung zum Internet herstellen können.
Ich ging ein wenig.
Wählen Sie für AMI die kostenlose Stufe "Amazon Linux2" aus. Wählen Sie für den Instanztyp den freien Frame "t2.micro" aus.
Wählen Sie in den erweiterten Einstellungen der Instanz die zuvor erstellte VPC und das Subnetz aus. Aktivieren Sie auch die automatisch zugewiesene öffentliche IP. Andere Optionen sind diesmal nicht festgelegt.
Der Speicher ist mit den Standard-EBS-Einstellungen in Ordnung.
Stellen Sie das Tag entsprechend ein
Legen Sie eine Sicherheitsgruppe fest. Ermöglicht die gesamte eingehende Kommunikation zwischen SSH und HTTP und die gesamte ausgehende Kommunikation.
Wenn Sie kein Schlüsselpaar haben, erstellen Sie ein neues.
Ich bin endlich da.
Wählen Sie die Zielinstanz auf der EC2-Konsole aus und klicken Sie auf die Schaltfläche "Verbinden", um den folgenden Bildschirm anzuzeigen. Grundsätzlich einfach folgen.
Angenommen, das Schlüsselpaar ist in ~ / Downloads
gespeichert, können Sie eine Verbindung mit dem folgenden Befehl herstellen.
cd ~
mv Downloads/ec2-key.pem .ssh/
cd .ssh/
chmod 400 ec2-key.pem
ssh -i "ec2-key.pem" ec2-user@<your-ec2-public-ip>
chmod
dieser Artikel war sehr hilfreich. Vielen Dank.Ich habe fast das Ziel erreicht. (Nein, vielleicht ist es ein Anfang)
sudo yum -y update
sudo yum install -y docker
sudo gpasswd -a $USER docker
sudo service docker start
Wenn Sie sich erneut anmelden, können Sie Docker verwenden.
Sie müssen auch Docker-Compose installieren, installieren Sie es also gemäß den offiziellen Dokumenten.
sudo -i
curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
exit
Sie können es jetzt installieren. Ziel vorerst.
Sie können ein Image mit allen Einstellungen speichern, wenn Docker als AMI installiert ist. Damit müssen Sie Docker beim nächsten Start einer EC2-Instanz nicht installieren. Sie können eine AMI durch Aktion auf dem Bildschirm für die Instanzeinstellung erstellen.
Immerhin hatte es nichts mit Docker zu tun. Es ist fast ein Artikel über die Grundlagen von EC2 geworden. Vielen Dank.
Recommended Posts