Je veux créer une image docker pour Amazon ECR. mais yum
ne le trouve pas dans mon Amazon Linux2.
[root@*** ~]# yum install -y docker
Loaded plugins: Amazon-id, rhui-lb, search-disabled-repos
No package docker available.
Error: Nothing to do
Ensuite, j'ai essayé d'utiliser Amazon-linux-extras.
mais Amazon-linux-extras est également introuvable.
[root@*** ~]# Amazon-linux-extras install docker -y
-bash: Amazon-linux-extras: command not found
[root@*** ~]# find / -name 'Amazon-linux-extras'
[root@*** ~]$ cat /proc/version
Linux version 4.14.77-81.59.amzn2.x86_64 (mockbuild@ip-10-0-1-59) (gcc version 7.3.1 20180303 (Red Hat 7.3.1-5) (GCC)) #1 SMP Mon Nov 12 21:32:48 UTC 2018
Comment puis-je installer Amazon-linux-extras ou créer une image Docker?
Pour l'AMI Amazon Linux, l'accès au référentiel Extra Packages for Enterprise Linux (EPEL) est configuré, mais il n'est pas activé par défaut.
Pour installer Amazon-linux-extras, vérifiez la connexion à Internet à partir de l'instance, puis vérifiez le système d'exploitation de l'instance:
cat /etc/os-release
Si le système d'exploitation est Amazon linux version 2 exécutez
Sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Ou exécutez Sudo yum-config-manager --enable epel
Pour utiliser le référentiel EPEL. Vous pouvez maintenant installer les packages disponibles ... par exemple Sudo Amazon-linux-extras install docker
voir documentation aws pour plus de détails.