我参考了Docker官方文档:创建基本映像并执行以下命令:
sudo debootstrap raring raring > /dev/null
sudo tar -C raring -c . | sudo docker import - raring
sudo docker run raring cat /etc/lsb-release
我收到上一个命令的错误消息,图像“raring”为空,0B。
container_linux.go:247: starting container process caused "exec: \"cat\": executable file not found in $PATH"
docker: Error response from daemon: oci runtime error:
container_linux.go:247: starting container process caused "exec: \"cat\": executable file not found in $PATH".
ERRO[0000] error getting events from daemon: net/http: request canceled
由于映像是空的,我将目标从 /dev/null更改为。/rootfs参考此页面:如何为Docker制作自己的基本映像?
sudo debootstrap raring ./rootfs
但Debootstrap无法获取发布:
I: Retrieving InRelease
I: Failed to retrieve InRelease
I: Retrieving Release
E: Failed getting release file http://archive.ubuntu.com/ubuntu/dists/raring/Release
使用wget和我的浏览器,我发现“http://archive.ubuntu.com/ubuntu/dists/raring/Release”是一个404页面。
我的Linux发行版是:
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.5 LTS"
我的docker版本是:
Client:
Version: 17.04.0-ce
API version: 1.28
Go version: go1.7.5
Git commit: 4845c56
Built: Mon Apr 3 18:01:08 2017
OS/Arch: linux/amd64
Server:
Version: 17.04.0-ce
API version: 1.28 (minimum version 1.12)
Go version: go1.7.5
Git commit: 4845c56
Built: Mon Apr 3 18:01:08 2017
OS/Arch: linux/amd64
Experimental: false
我如何解决这个问题,或者是否有一种新方法可以制作自己的基础图像?如有任何建议,将不胜感激。:)
留档已经过时了它列出了ubuntu的一个旧的非lts版本(rling
,13.04
)我已经提交了一个拉取请求来更新它到一个更新的LTS版本(xenial
,16.04
):https://github.com/docker/docker.github.io/pull/3859
下面的命令工作得很好:
sudo debootstrap xenial xenial > /dev/null
sudo tar -C xenial -c . | sudo docker import - xenial
sudo docker run xenial cat /etc/lsb-release
我发现了这一点,它将引导您创建一个基本的裸机centos图像。不过,我想安装一些附加的yum软件包,下载python2.7。8和建造它。 我有这个在dockerfile和已经工作像: 如何将上述内容转换为基础图像?
我想在我的Ubuntu上运行我的 Scrape.py Docker。我的步骤: 我使用 我创建了一个Docker文件: 请问有什么问题?谢谢
我正在尝试使用docker buildx构建一个多平台(amd64、arm64和armv7)映像。因为我使用的是运行Ubuntu 18.04的amd64机器,所以我按照Docker网站上的说明,通过以下方式安装了qemu: 但是,当我执行前面的命令时,会出现一个奇怪的错误。更具体地说,binfmt-support服务似乎有问题。以下是完整的日志: 尽管如此,我还是试着按照通常的程序进行,即: 其中
我尝试用nginx创建docker容器容器。(Windows 10 64 bit) 并得到错误: 怎么解决这个? 更新。 尝试conf 但如何使用工匠? artisan:生成:上下文:。dockerfile:php.dockerfile容器\u名称:artisan卷:-./src:/var/www/html/public依赖于:-mysql工作目录:/var/www/html/public入口点:
我尝试使用minikube从本地docker镜像和docker hub部署kubernetes。但两者都不起作用。 方法1:使用保存和加载tar文件,创建了图像,它可用于kubectl。 执行以下命令以创建部署: 从kubectl描述pod命令, 方法2:我将映像推送到我的docker hub存储库(https://hub.docker.com/r/get2arun/elk/tags),然后在终端
我正在尝试创建弹性贴图 但我得到以下错误: [mapper_parsing_exception][agent_id]的映射定义有不受支持的参数:[field ddata: true]