Size: a a a

DevOps — русскоговорящее сообщество

2021 April 23

AS

Alex S in DevOps — русскоговорящее сообщество
Ну тогда в регистри/нексус пулять.. или zip просто хранить где-то (Арти, Нексус)
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
было недавно в зип и его в артефакты тимсити откуда потом деплой
источник

AS

Alex S in DevOps — русскоговорящее сообщество
К ТС можно и s3 подрубить. Но в сторонку удобнее (если есть полноценная Арти/Нексус/регистри), хотя зависит от флоу
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
не хотели множить сущности
источник

VR

Vasiliy Romaneev in DevOps — русскоговорящее сообщество
а что говорит file sd
источник

D🦆

Dmitry 🦆 in DevOps — русскоговорящее сообщество
/usr/bin # file sd
ash: file: not found
источник

D🦆

Dmitry 🦆 in DevOps — русскоговорящее сообщество
Не понимаю
источник

D🦆

Dmitry 🦆 in DevOps — русскоговорящее сообщество
RUN curl https://github.com/chmln/sd/releases/download/v0.7.6/sd-v0.7.6-x86_64-unknown-linux-musl -Ss -L -o /usr/bin/sd \
 && chmod a+x /usr/bin/sd

Ставил так
источник

AS

Alex S in DevOps — русскоговорящее сообщество
А внутри точно бинарник, а не ошибка в html ?)
источник

D🦆

Dmitry 🦆 in DevOps — русскоговорящее сообщество
источник

D🦆

Dmitry 🦆 in DevOps — русскоговорящее сообщество
хм... гну?
источник

AS

Alex S in DevOps — русскоговорящее сообщество
В алпайне кстати libc паленая немного, на полном образе едет?
источник

D🦆

Dmitry 🦆 in DevOps — русскоговорящее сообщество
Вот там масл должен быть
источник

VR

Vasiliy Romaneev in DevOps — русскоговорящее сообщество
нет команды file ( она могла бы проверить - воспринимает ли она файл, как исполняемый.

перейди на убунту)
еще можно посмотреть в сторону разные security фичей
ничего такого не включалось ?
источник

D🦆

Dmitry 🦆 in DevOps — русскоговорящее сообщество
под моей убунтой версия для альпайна запускается
источник

D🦆

Dmitry 🦆 in DevOps — русскоговорящее сообщество
А вроде не должна
источник

D🦆

Dmitry 🦆 in DevOps — русскоговорящее сообщество
образ базовый FROM nginx:1.18-alpine (он на базе FROM alpine:3.13)
у nginx все плохо с поддержкой докера имхо (чувствуется нехватка финансирования)
образа на debian сильно больше
источник

D🦆

Dmitry 🦆 in DevOps — русскоговорящее сообщество
У меня такое ощущение, что ментейнеры пакета в musl версию обычную впихнули
источник

D🦆

Dmitry 🦆 in DevOps — русскоговорящее сообщество
$ sha1sum sd-v0.7.6-x86_64-unknown-linux-gnu 
01493bf75e54af2578340c164ee9c41f32861a13  sd-v0.7.6-x86_64-unknown-linux-gnu

$ sha1sum sd-v0.7.6-x86_64-unknown-linux-musl
01493bf75e54af2578340c164ee9c41f32861a13  sd-v0.7.6-x86_64-unknown-linux-musl

мда
источник

D🦆

Dmitry 🦆 in DevOps — русскоговорящее сообщество
RUN echo '@testing http://dl-cdn.alpinelinux.org/alpine/edge/testing' >> /etc/apk/repositories \
 && apk add --no-cache sd@testing


решение
источник