当前位置: 首页 > 知识库问答 >
问题:

Docker-Container无法构建

戚晨
2023-03-14

我尝试启动一个docker-container,但我有一个错误:

    FROM ubuntu:18.04

ARG repository="deb http://repo.yandex.ru/clickhouse/deb/stable/ main/"
ARG version=19.*

RUN apt-get update \
    && apt-get install --yes --no-install-recommends \
        apt-transport-https \
        dirmngr \
        gnupg \
    && mkdir -p /etc/apt/sources.list.d \
    && apt-key adv --keyserver keyserver.ubuntu.com --recv E0C56BD4 \
    && echo $repository > /etc/apt/sources.list.d/clickhouse.list \
    && apt-get update \
    && env DEBIAN_FRONTEND=noninteractive \
        apt-get install --allow-unauthenticated --yes --no-install-recommends \
            clickhouse-client=$version \
            clickhouse-common-static=$version \
            locales \
            tzdata \
    && rm -rf /var/lib/apt/lists/* /var/cache/debconf \
    && apt-get clean

RUN locale-gen en_US.UTF-8
ENV LANG en_US.UTF-8
ENV LANGUAGE en_US:en
ENV LC_ALL en_US.UTF-8

ENTRYPOINT ["/usr/bin/clickhouse-client"]

共有1个答案

卫飞
2023-03-14

我不知道为什么,但问题出在这里:

apt-key adv --keyserver keyserver.ubuntu.com --recv E0C56BD4.

它起作用了:

apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv E0C56BD4
 类似资料:
  • 我对Docker完全是个新手。我尝试像下面这样启动一个已退出的容器, > 我使用列出了所有可用的容器。它列举了以下内容: 我输入以下命令来启动处于退出阶段的容器,并进入该映像的终端。

  • 容器与主机、容器与容器之间是互相隔离的。同时,我们可以通过配置 docker 网络,为容器创建完全独立的网络命名空间,或者使容器共享主机或者其他容器的网络命名空间,以应对不同场景的需要。 这里有4 种常用的单宿主机网络模式: bridge 模式; host 模式; container 模式; none 模式。 本节将介绍网络模式中的 container 模式: 1. container 模式 与

  • cAdvisor (short for container Advisor) analyzes and exposes resource usage and performance data from running containers. cAdvisor exposes Prometheus metrics out of the box. In this guide, we will: cre

  • 问题内容: 我尝试在构建映像的同时使用Docker安装软件,然后得到了。 我使用的Dockerfile 有没有一种方法可以在Dockerfile中运行docker命令来创建映像? 问题答案: 您的问题不在于Docker命令,因为它在错误消息中表示您的Docker守护程序未运行,或者由于某些配置问题而无法连接到它。 您刚刚安装了Docker吗?您是否完成了《安装指南》中的所有步骤? 您可以使用或来测

  • 问题内容: 我将一个应用程序容器化,该应用程序是自动selenium测试的测试驱动程序。Selenium服务器(也称为Selenium Hub)在localhost:4444下的另一个Container和Firefox Node中运行。但是我的应用程序无法达到它: 我通过docker-compose启动了这些容器: 我想我的docker-compose中有一个错误,但我无法弄清楚。请帮忙!顺便说一

  • 失败,“gcr.io/cloud-builders/docker”失败:退出状态139