Описание тега distroless

1 ответ

получил ошибку pip при попытке преобразовать существующий файл докеров для использования образа без дистрибутива

у меня есть dockerfile в котором я использую python:3.9.2-slim-buster в качестве базового изображения, и я делаю следующее. FROM lab.com:5000/python:3.9.2-slim-buster ENV PYTHONPATH=base_platform_update RUN apt-get update && apt-get install …
17 сен '21 в 17:33
0 ответов

интеграция jdk с python venv

Я пытаюсь интегрировать jdk с python venv в контейнере докеров без дистрибутива для моего приложения Я не могу импортировать модули Java в venv, созданном в контейнере без дистрибутива Как экспортировать модули jdk в контейнер без дистрибутива, чтоб…
02 ноя '21 в 10:18
0 ответов

ImportError: библиотека C 'enchant' не найдена и, возможно, ее необходимо установить

Я пытаюсь создать контейнер без дистрибутива, используя gcr.io./distroless/python3-debian10, используя базовый образ как debian:buster-slim Я установил enchant в виртуальную среду базового образа python, затем скопировал виртуальную среду в образ бе…
01 ноя '21 в 07:41
0 ответов

Образ без дистрибутива не может установить двоичный файл при помещении в / bin

Я пытаюсь создать образ для Lume. Он основан на предварительно созданном образе из Deno, поэтому мне нужно только установить исполняемый файл и сделать его доступным в Distroless изображение - это мое понимание. Вот что у меня есть на данный момент:…
03 янв '22 в 18:57
1 ответ

Каково значение $ JAVA_HOME с gcr.io/distroless/java?

Какова ценность $JAVA_HOME с gcr.io/distroless/java картинки?
13 янв '22 в 13:23
2 ответа

как получить дамп потока java-приложения в контейнере без дистрибутива, работающем на kubernetes?

В моем кластере запущено много Java-приложений, я хотел бы получить дамп потока для нескольких микросервисов. Но поскольку это образы без дистрибутива, я думал об эфемерных контейнерах, но не уверен, можно ли к таким контейнерам прикрепить объем. Кт…
20 янв '22 в 23:04
0 ответов

Альтернатива gcr.io/distroless/java-debian10:11, чтобы можно было уменьшить проблему уязвимости, например CVE-2022-25315.

Образ Docker, созданный с помощью gcr.io/distroless/java-debian10:11, генерирует такие уязвимости, как https://security-tracker.debian.org/tracker/CVE-2022-25315. Есть ли способ смягчить эту уязвимость?
02 мар '22 в 05:04
1 ответ

Контейнерная многоступенчатая сборка с пирендером для беспроводных систем

У меня есть следующая многоступенчатая сборка для добавления пирендера в контейнер без дистрибутива. FROM debian:11-slim as build ENV DEBIAN_FRONTEND noninteractive RUN apt-get update && \ apt-get install --no-install-suggests --no-install-r…
20 фев '22 в 17:15
0 ответов

distroless dockerfile приводит к более чем 1 изображению

Я просто создаю файл докеров для postgres, используя многоэтапный образ без дистрибутива. Я пытаюсь изучить distroless из-за безопасности и размера образа. вот мой докерфайл: ### First Stage ### # Base Image FROM postgres:13-alpine as build WORKDIR …
08 сен '21 в 09:27
0 ответов

Почему переключение базового образа в многоэтапной сборке Docker с distroless на alpine приводит к «вызванному пользовательскому процессу exec: нет такого файла или каталога»?

Я следую руководству на https://docs.docker.com/language/golang/build-images/ , чтобы узнать, как лучше всего выполнить многоэтапную сборку Docker для приложения Go. Я клонировал репо: git clone https://github.com/olliefr/docker-gs-ping И я выполнил…
1 ответ

обновить пакет glibc в distroless

я использую многоступенчатую сборку докеров для distroless и использую "gcr.io/distroless/java:8" для своего контейнера, но версия пакетов, установленная gcr.io/distroless/java:8, имеет несколько проблем с безопасностью, таких как glibc 2.31 https:/…
24 май '22 в 06:05
1 ответ

Образ Docker без дистрибутива Ping не работает

Я создал следующий Dockerfile: FROM ubuntu:20.04 as install RUN apt update && \ apt -y install iputils-ping FROM gcr.io/distroless/base-debian11 COPY --from=install /usr/bin/ping ./ping COPY --from=install /lib/x86_64-linux-gnu/libcap.so.2 /…
26 апр '22 в 18:03
0 ответов

SyntaxError: код не-UTF-8, начинающийся с '\x80' в файле /venv/bin/python3 Distroless

Я пытаюсь использовать приложение python flask из док-контейнера, которое я намереваюсь развернуть в облачной службе. У меня есть код на питоне: app.py # -*- coding: utf-8 -*- from flask import Flask, request, jsonify from simple_salesforce import S…
16 май '22 в 15:40
0 ответов

«standard_init_linu» x.go:228: пользовательский процесс exec вызвал: ошибка «нет такого файла или каталога» при запуске контейнера

Я ссылаюсь на distroless doc для создания образа. Вот мой докерфайл FROM golang:1.18 as build WORKDIR /go/src/app COPY . . RUN go mod tidy RUN CGO_ENABLED=1 go build -o ./proxy ./proxy/proxy.go FROM gcr.io/distroless/static-debian11 ENTRYPOINT ["pro…
10 июл '22 в 10:30
0 ответов

Установите JMAP внутри док-контейнера

Как я могу установить jmap в свой контейнер докера, чтобы получить его дамп кучи после его развертывания в AWS ECS в качестве контейнера. Я использую дистрибутив в качестве базового образа Java. Ниже приведен мой файл докера. Мне удалось установить …
13 окт '22 в 09:55
0 ответов

Разница между похожими, но разными образами без дистрибутива Java

Я пытался выяснить это в различных доступных разделах readme и информации, но не нашел ответа, так что возможный след того, где я мог бы это узнать, очень помог бы: В чем разница между различными образами дистрибутива java 11 и какой из них предпола…
09 сен '22 в 15:14
1 ответ

Сравнение использования памяти AWS ECS Fargate и локального Docker

Мы используем задачи AWS Fargate ECS для нашего микросервиса spring webflux java 11. Мы используем java-образ FROM gcr.io/distroless/java:11. Когда наше приложение докеризовано локально и развернуто как образ внутри контейнера докеров, использование…
1 ответ

Ошибка выполнения Docker без дистрибутива Golang: нет такого файла или каталога при включенном CGO

Я пытался получить минимальный пример приложения, работающего внутри контейнера докеров. Но я продолжал получатьпри запуске контейнера. Я проверил и перепроверил все свои пути в образе, где я создал и скопировал данные своего приложения, даже заглян…
23 июн '22 в 07:28
0 ответов

Передать уникальную конфигурацию в контейнер без дистрибутива

Я запускаю StatefulSet, где каждая реплика требует своей уникальной конфигурации. Для этого я сейчас использую конфигурацию с двумя контейнерами на под: АнinitContainerподготавливает конфигурацию и сохраняет ее на общий том Основной контейнер исполь…
13 июн '22 в 09:04
0 ответов

Как вы выполняете Spring Health Check с помощью Dockerfile HEALTHCHECK при использовании без дистрибутива?

Поскольку distroless не содержит оболочки или менеджера пакетов, если бы я использовалgcr.io/distroless/java17-debian11, как бы я реализовал что-то вроде HEALTHCHECK --interval=5s --start-period=60s \ CMD curl -sfo /dev/null http://localhost:8080/ac…
30 июл '22 в 04:30