время билда образа вылезает ошибка:
Step 6/9 : RUN rpm --import https://packages.microsoft.com/keys/microsoft.asc
---> Running in b5af3808ec31
/bin/sh: rpm: not found
The command '/bin/sh -c rpm --import https://packages.microsoft.com/keys/microsoft.asc' returned a non-zero code: 127
каков короткий пусть пофиксить это?
а rpm есть в образе то вообще?
интересный вопрос
FROM centos уже лучше, а то альпайн был
No match for argument: libunwind Error: Unable to find a match: libunwind The command '/bin/sh -c yum install libunwind' returned a non-zero code: 1 как сделать команду, чтобы sudo видно было? RUN apt-get update && \ apt-get -y install sudo не помогло
никогда не видел, чтобы sudo в контейнеры ставили, даже стандартные образы без него идут. А зачем sudo ?
а без него вот такая ошибка: No match for argument: libunwind Error: Unable to find a match: libunwind The command '/bin/sh -c yum install libunwind' returned a non-zero code: 1
доброго дня, подскажите, а какой штатной командой очищается эта диреткория? /var/lib/docker/overlay2/ После выполнения docker stop $(docker ps -a -q) docker rm $(docker ps -a -q) docker rmi $(docker images -a -q) docker volume rm $(docker volume ls -f dangling=true -q) Место там всё ещё не освободилось и занимает почти 8Гб
поэтому я решила следовтаь документации
а с чего вы взяли, что sudo решит эту ошибку?
почему не в баше команды выполняются?
простите, что вы имете в виду?
The command '/bin/sh -c yum install libunwind' returned a non-zero code: 1
а... не... не стоит. документации всегда используют sudo вначале, на тот случай если у тебя стоит линукс на железе с sudo.. чтобы не приписывать каждый раз так сказать. Если sudo нет, а в контейнерах его никогда нет, то ты всегда все от root запускаешь. нужно исключить sudo из всех команд, чтобы они работали.
так, хорошо. поняла вас, сейчас попробую под баш сделать
Покажи весь докерфайл, у тебя там какая-то свалка из разных дистрибутивов и менеджеров пакетов, судя по сообщениям
# Base image to use: alpine linux latest FROM centos:7 # Labels LABEL maintainer="Antonina" COPY ./connect_q1.sh / RUN chmod +x /connect_q1.sh ENTRYPOINT ["/connect_q1.sh"] #Install mssql-cli RUN rpm --import https://packages.microsoft.com/keys/microsoft.asc RUN curl https://packages.microsoft.com/config/centos/7/prod.repo > /etc/yum.repos.d/msprod.repo RUN yum install libunwind RUN yum install mssql-cli # Finiched CMD ["Finished"]
А можно на пастебин, чтобы глаза не вытекали
а что не так? 🤨
С телефона читать такое себе
я не умею :(
https://pastebin.com/ Вот сюда вставляешь текст и присылаешь ссылку
https://pastebin.com/vrHscsv0
Обсуждают сегодня