小编Ben*_*inK的帖子

Docker 构建退出,退出代码:1

目的是在容器中拥有 Docker CLI,以便我可以从该容器内与主机守护进程进行通信。因此我想在运行命令中连接套接字。

我有一个具有以下开头的 Dockerfile。当我省略 Curl 和 Docker CLI 部分时,构建的其余部分工作正常。

FROM ubuntu:20.04 as build
#might be even more slim, yet has not yet been tested: debian-stable-slim
RUN  apt-get update \
  && apt-get install -y wget
RUN apt-get update && \
      apt-get -y install sudo

RUN apt-get update && \
    apt-get install curl

## Install Docker CLI:
ENV DOCKERVERSION=20.10.9
RUN sudo curl https://download.docker.com/linux/static/stable/x86_64/docker-${DOCKERVERSION}.tgz \
  && tar xzvf docker-${DOCKERVERSION}.tgz --strip 1 \
                 -C /usr/local/bin docker/docker \
  && rm docker-${DOCKERVERSION}.tgz
Run Code Online (Sandbox Code Playgroud)

这是带有错误消息的构建日志:

[+] Building …
Run Code Online (Sandbox Code Playgroud)

ubuntu curl apt docker

1
推荐指数
1
解决办法
8668
查看次数

标签 统计

apt ×1

curl ×1

docker ×1

ubuntu ×1