J'ai essayé d'installer docker sur une instance EC2

Contexte

On dit que si vous ne connaissez pas docker, c'est dangereux, En tant que débutant, je ne suis pas sûr de ce qu'est le docker et de son utilité. J'ai acheté un livre de référence, mais je ne suis pas sûr de ce qu'il dit. Pour le moment, je me suis demandé si je pourrais comprendre quelque chose si je jouais réellement avec.

Installation

J'apprenais à créer un serveur sur AWS, je l'ai donc installé sur l'instance que j'ai créée à ce moment-là. Essayer. Si vous ne le comprenez pas au milieu, vous pouvez le réinitialiser en mettant fin à l'instance. J'ai pensé, alors je l'ai fait comme ça.

Tout d'abord, connectez-vous à l'instance

% ssh -i paire de clés ec2-user@Nom de domaine

       __|  __|_  )
       _|  (     /   Amazon Linux 2 AMI
      ___|\___|___|

https://aws.amazon.com/amazon-linux-2/

Puis installez docker

$ sudo amazon-linux-extras install docker

Il s'arrêtera une fois, alors entrez y pour continuer et l'installation sera terminée. Essayez de démarrer docker.

$ sudo service docker start
Redirecting to /bin/systemctl start docker.service

Définissez l'autorité docker sur ec2-user afin de ne pas avoir à ajouter sudo au moment de l'opération.

$ sudo usermod -a -G docker ec2-user

Déconnectez-vous de l'instance une fois pour refléter les paramètres

$ exit

Connectez-vous à nouveau à l'instance et vérifiez

$ systemctl status docker
● docker.service - Docker Application Container Engine
   Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
   Active: active (running)depuis Kim 2020-10-23 05:16:20 UTC; 5min ago
     Docs: https://docs.docker.com

J'ai écrit active (en cours d'exécution) donc cela semble fonctionner.

prochain

Je l'ai installé pour le moment, donc je vais jouer avec.

Recommended Posts

J'ai essayé d'installer docker sur une instance EC2
J'ai essayé d'installer CentOS 8 sur ESXi 6.7
Erreur lors de l'installation de l'environnement d'exécution de ruby sur l'instance EC2
J'ai installé Docker sur EC2 et l'ai démarré
Comment installer Ruby sur une instance EC2 d'AWS
Déployer laravel à l'aide de docker sur EC2 sur AWS ① (Créer une instance EC2)
J'ai essayé d'installer le plug-in d'intégration Docker dans IntelliJ
Installer docker sur AWS EC2
J'ai essayé BIND avec Docker
J'ai essayé d'installer le plugin lié à Ruby on Rails avec vim-plug
Comment créer un serveur d'applications sur une instance EC2 d'AWS
J'ai essayé de créer un React.js x TypeScript x Material-UI sur un environnement docker
Comment créer un serveur Web sur une instance EC2 d'AWS
Lancer un conteneur docker sur EC2 (mémorandum personnel)
J'ai essayé de faire une sauvegarde automatique avec plus agréable + PostgreSQL + SSL + docker
J'ai essayé d'utiliser Scalar DL avec Docker
Commencer par installer Docker sur EC2 et exécuter Yellowfin dans un conteneur
Résumé de la compréhension de Docker par les débutants ⑤ ~ Jusqu'au déploiement d'un conteneur Docker sur une instance EC2 ~
J'ai essayé de construire AdoptOpenjdk 11 sur CentOS 7
Qu'est-ce que Docker? J'ai essayé de résumer
Créer un environnement avec Docker sur AWS
Créer un environnement de développement Ultra96v2 sur Docker 1
J'ai essayé de migrer le portfolio créé sur Vagrant vers l'environnement de développement de Docker
[Première construction d'environnement] J'ai essayé de créer un environnement Rails6 + MySQL8.0 + Docker sur Windows 10.
J'ai essayé de mettre facilement Java sur mon Mac
J'ai essayé de vérifier AdoptOpenJDK 11 (11.0.2) avec l'image Docker
Parcourir une instance de Tab's View sur Android
J'ai essayé OmniSci sur CentOS 7 + GeForce RTX 2080 Ti.
J'ai essayé de développer une application en 2 langues
J'ai essayé d'exécuter Java dans un terminal Mac
J'ai essayé de démarrer avec Gradle sur Heroku
Liberty sur Docker
J'ai essayé Spring.
J'ai essayé de mettre Tomcat
J'ai essayé de refactoriser ①
Remarques sur les erreurs qui se produisent lors de l'installation du JDK et les contre-mesures qui ont été essayées
J'ai essayé FizzBuzz.
EC2 sur Docker-compose
J'ai essayé JHipster 5.1
Redmine sur Docker
J'ai construit un environnement Ubuntu sur Windows 10 en utilisant WSL2.
J'ai essayé d'utiliser Log4j2 sur un serveur Java EE
J'ai essayé d'utiliser YOLO v4 sur Ubuntu et ROS