Es wird gesagt, dass, wenn Sie Docker nicht kennen, es gefährlich ist, Als Anfänger bin ich mir nicht sicher, was Docker ist und wofür es nützlich ist. Ich habe ein Nachschlagewerk gekauft, bin mir aber nicht sicher, was darin steht. Vorerst fragte ich mich, ob ich etwas verstehen könnte, wenn ich tatsächlich damit spielen würde.
Ich habe gelernt, wie man einen Server auf AWS erstellt, also habe ich ihn auf der Instanz installiert, die ich zu diesem Zeitpunkt erstellt habe. Versuchen. Wenn Sie es in der Mitte nicht verstehen, können Sie es zurücksetzen, indem Sie die Instanz beenden. Ich dachte, also habe ich es so gemacht.
Melden Sie sich zunächst bei der Instanz an
% ssh -i Schlüsselpaar ec2-user@Domainname
__| __|_ )
_| ( / Amazon Linux 2 AMI
___|\___|___|
https://aws.amazon.com/amazon-linux-2/
Dann installieren Sie Docker
$ sudo amazon-linux-extras install docker
Es wird einmal gestoppt, geben Sie also y ein, um fortzufahren, und die Installation wird abgeschlossen. Versuchen Sie, Docker zu starten.
$ sudo service docker start
Redirecting to /bin/systemctl start docker.service
Setzen Sie die Docker-Berechtigung auf ec2-user, damit Sie zum Zeitpunkt des Betriebs kein sudo hinzufügen müssen.
$ sudo usermod -a -G docker ec2-user
Melden Sie sich einmal von der Instanz ab, um die Einstellungen wiederzugeben
$ exit
Melden Sie sich erneut bei der Instanz an und überprüfen Sie
$ systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
Active: active (running)seit Kim 2020-10-23 05:16:20 UTC; 5min ago
Docs: https://docs.docker.com
Ich habe active (running) geschrieben, also scheint es zu funktionieren.
Ich habe es vorerst installiert, also werde ich damit herumspielen.
Recommended Posts