基于RHEL7.2 ami的AWS EC2实例无法安装Docker
AWS EC2 instance based on RHEL7.2 ami can not install Docker
我创建了一个基于 AMI 的 EC2 实例:RHEL-7.2_HVM-20161025-x86_64-1-Hourly2-GP2 - ami-2265c543 ,但是当我想通过 yum install docker -y
安装 docker 时,它显示错误: No package docker available. Error: Nothing to do
。所以有人知道如何在这个 ami OS 上安装 docker 吗?
提前致谢。
您可以通过设置 Docker 存储库来安装 Docker-CE。
为此,您可以遵循 official Documentation(使用 Docker EE for RHEL)。
安装所需的包
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
使用以下命令设置稳定库
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
安装DOCKERCE
sudo yum install docker-ce
开始Docker
sudo systemctl start docker
AWS — RHLE7.5 免费套餐 Docker CE
由于 docker 被认为是 RHLE 的“额外”rpm,那么让我们解释一下如何使用 Centos Docker Community Edition (CE) for RHLE。
以上安装步骤帮助我解决了问题。
下面我列出了在 RHEL 上安装 docker-ce 的步骤。
sudo yum install -y yum-utils
sudo yum-config-manager -add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum makecache 快速
为了避免错误“需要:container-selinux >= 2.9”
运行 遵循命令
sudo yum install -y http://mirror.centos.org/centos/7/extras/x86_64/Packages/container-selinux-2.42-1.gitad8f0f7.el7.noarch.rpm
为了避免错误“libtool-ltdl-2.4.2–22.el7_3.x8 FAILED” 运行 按照命令
yum 安装-y http://mirror.centos.org/centos/7/os/x86_64/Packages/libtool-ltdl-2.4.2-22.el7_3.x86_64.rpm
为避免错误:包:docker-ce-18.03.1.ce-1.el7.centos.x86_64 (docker-ce-stable )
运行:
百胜安装-y http://mirror.centos.org/centos/7/extras/x86_64/Packages/pigz-2.3.3-1.el7.centos.x86_64.rpm
sudo yum -y 安装docker-ce
可以测试docker 运行命令:sudo systemctl start docker
要检查您的服务是否 运行,您可以使用:
sudo 服务docker状态
我创建了一个基于 AMI 的 EC2 实例:RHEL-7.2_HVM-20161025-x86_64-1-Hourly2-GP2 - ami-2265c543 ,但是当我想通过 yum install docker -y
安装 docker 时,它显示错误: No package docker available. Error: Nothing to do
。所以有人知道如何在这个 ami OS 上安装 docker 吗?
提前致谢。
您可以通过设置 Docker 存储库来安装 Docker-CE。
为此,您可以遵循 official Documentation(使用 Docker EE for RHEL)。
安装所需的包
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
使用以下命令设置稳定库
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
安装DOCKERCE
sudo yum install docker-ce
开始Docker
sudo systemctl start docker
AWS — RHLE7.5 免费套餐 Docker CE 由于 docker 被认为是 RHLE 的“额外”rpm,那么让我们解释一下如何使用 Centos Docker Community Edition (CE) for RHLE。
以上安装步骤帮助我解决了问题。 下面我列出了在 RHEL 上安装 docker-ce 的步骤。
sudo yum install -y yum-utils
sudo yum-config-manager -add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum makecache 快速
为了避免错误“需要:container-selinux >= 2.9” 运行 遵循命令
sudo yum install -y http://mirror.centos.org/centos/7/extras/x86_64/Packages/container-selinux-2.42-1.gitad8f0f7.el7.noarch.rpm
为了避免错误“libtool-ltdl-2.4.2–22.el7_3.x8 FAILED” 运行 按照命令
yum 安装-y http://mirror.centos.org/centos/7/os/x86_64/Packages/libtool-ltdl-2.4.2-22.el7_3.x86_64.rpm
为避免错误:包:docker-ce-18.03.1.ce-1.el7.centos.x86_64 (docker-ce-stable )
运行: 百胜安装-y http://mirror.centos.org/centos/7/extras/x86_64/Packages/pigz-2.3.3-1.el7.centos.x86_64.rpm
sudo yum -y 安装docker-ce
可以测试docker 运行命令:sudo systemctl start docker
要检查您的服务是否 运行,您可以使用:
sudo 服务docker状态