gpt4 book ai didi

docker - Yum install 不能在 boot2docker 主机上运行?

转载 作者:行者123 更新时间:2023-12-01 14:37:40 25 4
gpt4 key购买 nike

我对 Docker 比较陌生。我已经使用 docker-machine create -d 启动了一个 boot2docker 主机。

设法连接到它,并运行一些命令。一切顺利。

但是,当尝试创建一个基于 centos 的基本 http 服务器镜像时..“百胜安装”完全失败。不管是什么包裹。

这是我的 Docker 文件:

FROM centos
MAINTAINER Amir

#Install Apache
RUN yum install httpd

运行时: docker build 。

它开始构建图像,一切看起来都不错..但是失败了:

Your transaction was saved, rerun it with: yum load-transaction /tmp/yum_save_tx.2015-09-18.15-10.q5ss8m.yumtx SECURITY WARNING: You are building a Docker image from Windows against a non-Windows Docker host. All files and directories added to build context will have '-rwxr-xr-x' permissions. It is recommended to double check and reset permissions for sensitive files and directories. The command '/bin/sh -c yum install httpd' returned a non-zero code: 1

知道我做错了什么吗?

提前致谢。

最佳答案

如果你看的比上一条消息早一点,你很有可能看到这样的东西:

Total download size: 24 M
Installed size: 32 M
Is this ok [y/d/N]: Exiting on user command
Your transaction was saved, rerun it with:

这意味着您必须更改默认选择,例如

#Install Apache
RUN yum install -y httpd

关于docker - Yum install 不能在 boot2docker 主机上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32655474/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com