gpt4 book ai didi

image - 无法使用 Debootstrap 创建 docker 基础镜像

转载 作者:行者123 更新时间:2023-12-02 19:36:08 25 4
gpt4 key购买 nike

我引用了Docker官方文档:Create a base image并执行以下命令:

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 引用此页面: How can I make my own base image for Docker?
sudo debootstrap raring ./rootfs

但是 deboostrap 无法获取 Release:
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 版本(raring13.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

关于image - 无法使用 Debootstrap 创建 docker 基础镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45024565/

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