我想使用.rpm文件在RHEL 7.3上安装Docker镜像。安装来自RHEL 7.3 .rpm文件的Docker镜像
我有权访问Docker .rpm文件,但稳定包中有文件列表。
任何人都可以告诉我应该使用哪个.rpm文件进行安装。
我想使用.rpm文件在RHEL 7.3上安装Docker镜像。安装来自RHEL 7.3 .rpm文件的Docker镜像
我有权访问Docker .rpm文件,但稳定包中有文件列表。
任何人都可以告诉我应该使用哪个.rpm文件进行安装。
您可以从dockerhub portal搜索现成的RHEL docker镜像;并将其拉为docker pull <image-name>
。
或者,您可以构建自己的RHEL,如下所示。
https://github.com/docker/docker/blob/master/contrib/mkimage-yum.sh
修改mkimage-yum.sh创建RHEL 7最小的tar文件,注释掉最后两/三线(如下),并添加新行,如下所示:
#tar –numeric-owner -c -C "$target" . | docker import - $name:$version
#docker run -i -t $name:$version echo success
tar --numeric-owner -c -C "$target" . -zf ${name}.tar.gz
运行该脚本./mkimage-yum.sh rhel7_docker
。
建立一个码头工人形象出tar文件作为cat rhel7_docker.tar.gz | sudo docker import - rhel7
The last argument `rhel7` is the image name that are gonna generate.
要从的.rpm档案安装搬运工,你需要下载RPM文件(S)和安装使用YUM。我为Docker企业版做了这个。我将docker storebits中稳定包中的rpm文件下载到我的本地文件夹中。我们需要selinux和docker-ee rpm文件。然后将YUM安装目录指向下载文件夹。 注SELINUX RPM是安装第一,其次是搬运工-EE转
百胜安装“路径RPM文件”
上安装Docker。谢谢。我可以解决这个问题 – Balaji
我需要使用.rpm文件,而不是使用github上安装多克尔由于限制我的环境。我不能使用你提到的选项 – Balaji
我不告诉你链接你环境中的github; ---------------只需复制脚本,脚本就从RHEL官方页面复制RHEL tar。 –
我没有docker安装在我的RHEL服务器上。我需要使用.rpm文件在我的RHEL上安装Docker。您的解决方案是关于创建RHEL映像,但我想在RHEL – Balaji