Tag: 百胜

Docker安装包依赖

我试图在没有互联网访问的Cent0S 7服务器上安装docker。 我正在按照此URL的说明进行操作https://docs.docker.com/engine/installation/linux/docker-ce/centos/#install-from-a-package 我已经下载了docker-1.12.6-55.gitc4618fb.el7.centos.x86_64.rpm包,当我运行命令 sudo yum install /path/docker-1.12.6-55.gitc4618fb.el7.centos.x86_64.rpm 我收到以下依赖性消息: Processing Dependency: docker-client = 2:1.12.6-55.gitc4618fb.el7.centos for package: 2:docker-1.12.6-55.gitc4618fb.el7.centos.x86_64 由于缺乏互联网接入,因此它正在寻找上游回购。 我开始手动下载缺less的依赖项,然后当我厌倦安装时,它抱怨其他依赖关系丢失。 这似乎是一个无止境的循环。 我有另一个Cent0S服务器,有互联网接入,我已经尝试使用它下载docker文件和所有依赖使用百胜 sudo yum install –downloadonly –downloaddir=/tmp/docker docker 但是当它运行时,它仍然只下载docker-1.12.6-55.gitc4618fb.el7.centos.x86_64.rpm 我已经跟随这个以前的答案docker上没有互联网,rpm包依赖问题的centos,但我没有得到所有的包, 我也跑了repotrack,认为它解决了任何主机的所有依赖 repotrack docker 它拉下了大量的.rpm文件,我已经将这些文件复制到服务器并运行命令 yum install -y –cacheonly –disablerepo=* *.rpm 但是,它解决了依赖性问题 任何build议将不胜感激。

docker安装容器selinux挂在centos上

我有centos 7(在Xen上),我正在尝试安装最新的稳定更新。 我做的第一件事就是停止docker服务并从程序中删除旧版本 那么我已经尝试使用命令安装docker-ce(我已经添加了docker repo): sudo yum install docker-ce 从某种原因安装挂起。 命令输出: 加载的插件:最快的镜像,langpacks从caching的hostfile加载镜像速度* base:repo1.ash.innoscale.net * epel:mirror.us.leaseweb.net * extras:mirror.rackspace.com * updates:ftp.osuosl.org解决相关性还有未完成的交易。 你可以考虑运行yum-complete-transaction,或者“yum-complete-transaction –cleanup-only”和“yum history lasto last”,首先完成它们。 如果这些不起作用,你必须尝试手动删除/安装软件包(也许包清理可以帮助)。 – >正在运行事务检查—> package docker-ce.x86_64 0:17.09.0.ce-1.el7.centos将被安装 – >处理依赖:container-selinux> = 2.9 for package:docker -ce -17.09.0.ce-1.el7.centos.x86_64 – >运行事务检查—>包容器 – selinux.noarch 2:2.28-1.git85ce147.el7将被安装 – >完成的依赖关系parsing 依赖解决 ================================================== ================================================== ================================================== =========================== Package Arch 版本库 大小================================================= ================================================== […]

Docker mkimage_yum.sh for centos 7失败

目前有点困惑。 我在我的服务器上有docker,因为它没有互联网接入,我正在为centos7.4构build一个基础映像。 好的Docker站点有一个mkimage_yum.sh脚本用于这个目的,但是当它试图运行时它一直失败: yum -c /tmp/mkimage_yum.sh.gnagTv/etc/yum.conf –installroot = / tmp / mkimage_yum.sh.gnagTv -y clean all 与“没有启用回购”错误。 问题是,如果我input“yum repolist”,我回来了17条,我已经手动尝试设置几个回购启用。 然而,这个命令仍然失败,我不明白什么可能会丢失。 任何人有一些想法,我可以这样做,这是成功的? 松鸦

如何从centos7 Docker容器的仓库安装Gradle和Node

我正在构build一个基于centos7的Docker容器。 这是我的Dockerfile的一部分,我在那里安装Gradle和Node: FROM centos:centos7 RUN curl –silent –location https://rpm.nodesource.com/setup_8.x | bash – &&\ yum -y update &&\ yum -y install\ nodejs\ yum clean all &&\ rm -rf /var/cache/yum &&\ wget –quiet https://services.gradle.org/distributions/gradle-3.3-all.zip &&\ mkdir /opt/gradle &&\ unzip -q -d /opt/gradle gradle-3.3-all.zip &&\ export PATH=$PATH:/opt/gradle/gradle-3.3/bin &&\ rm gradle-3.3-all.zip 我想知道是否有回购,我可以包括所以我可以做yum -y install nodejs gradle ? 那么我不需要首先获取node8安装脚本或gradle二进制文件?

构builddocker镜像失败:退出用户命令

Dockerfile和其他人一样: FROM centos:latest RUN yum install git \ nginx && \ pip install uwsgi \ 执行docker build命令的结果 在使用yum install pakage的时候,我们可能会select这样的“这样可以吗?”,我可以很容易的在terminal里插入“y”。 但是,如何使用Dockerfile构build图像时如何select该选项? 非常感谢!

Docker – centos 7 CMD yum命令运行但不安装

我相当新的Docker,当试图通过“Dockerfile”安装包时,我注意到构build步骤通过,但是当我连接到docker和加载一个shell程序,实际上没有安装任何包。 configuration: FROM centos:latest CMD yum -y install epel-release CMD yum -y install collectd 构build步骤: Sending build context to Docker daemon 40.45 kB Step 1/3 : FROM centos:latest —> 67591570dd29 Step 2/3 : CMD yum -y install epel-release —> Using cache —> 4148233bce10 Step 3/3 : CMD yum -y install collectd —> Using cache —> […]

没有安装组文件 – CentOS 7 – 组安装

我在docker容器内使用CentOS镜像,每yum install <package-name>但是当我尝试运行时 yum groupinstall "Development tools" 它只是提出错误说: 没有安装的组文件。 也许运行:yum组标记转换(见man yum) 这是我的Dockerfile # Starting from base CentOS image FROM centos:7 RUN yum install -y epel-release RUN yum install -y http://rpms.famillecollet.com/enterprise/remi-release-7.rpm RUN yum groupinstall -y "Development tools" 有人可以build议可能的解决办法吗? 我在正常的CentOS中从来没有遇到过这样的问题,但是第一次在Docker中看到这个问题

docker-runc没有安装在系统上

我最近更新了我的基于Centos 7的机器。 而且,因为我没有启动我的任何docker工人。 有人对这个问题有一些经验,如果是的话,你是如何解决的? 感谢您的宝贵帮助。 在错误日志下面 docker run -it centos6_labs_ompi161_devtools3 / usr / bin / docker-current:来自守护程序的错误响应:shim错误:docker-runc未安装在系统上。