Anonymous
Народ есть под дебиан 9 какой-нибудь репозиторий нормальный с php 5.6
Anonymous
А то в Сури нет xsl например, Андрея неработает в дебиане
Anonymous
Anonymous
Неужели нету?
Anonymous
Прям уникальный шаблон выйдет у меня
Anonymous
hello world
Veniamin
Internal Server Error
Anonymous
502 bad gateway timeout
Max xbim 🌴
null reference exception
Anonymous
rm -rf /h0me - исправил дабы горячие головы не снесли чего
Anonymous
Гайрат
Anonymous
Damir
Всем привет!
при попытке pulla выдаёт ошибку
Error response from daemon: pull access denied for store/splunk/splunk, repository does not exist or may require 'docker login': denied: requested access to the resource is denied
Логин сделал, ошибка та же
Timofey
У меня один простой вопрос. Почему такая магия не меняет переменные среды?:
FROM ...
SHELL ["/bin/bash", "-c"]
RUN echo 'CUDAROOT=/usr/local/cuda-10.0' >> ~/.bashrc
RUN cat /root/.bashrc && \
source /root/.bashrc && \
printenv
cat /root/.bashrc выводит измененный bashrc файл, там все нормально, видна строка CUDAROOT=/usr/local/cuda-10.0
source /root/.bashrc - по идее добавляем переменную среды
printenv этой переменной не выводит
Pavel
Всем привет! Мне нужна ваша помощь :) https://stackoverflow.com/questions/59144505/dockerize-at-scheduler
George
George
я ответил на твой вопрос?
George
George
George
нет прав на репозиторий с докерхаба под именем store/splunk/splunk
Pavel
и?
буду благодарен за любые советы по описанным проблемам
Damir
George
George
потрудись, пожалуйста, описать в три абзаца свою проблематику
George
иначе ответ будет простой - ну, сделать юзера в докерхабе, а потом docker login c ним же перед пуллом-пушем
Damir
при пуле docker pull store/splunk/splunk:7.3 выдаёт ошибку
Логин сделал до этого.
George
образ в docker hub есть?
George
ты его сам пушил?
George
что это такое store/splunk/splunk:7.3
Damir
да, есть
Нет, это официальная от них
Damir
на хабе в описании
Damir
https://hub.docker.com/_/splunk-enterprise?ref=login
George
задается директивами ENTRYPOINT & COMMAND
George
либо в docker run [—entrypoint blablabla] image_name command
George
SHELL - вообще про другое
Timofey
Timofey
Oleg
Всем привет!
Есть здесь ребятам с гражданством стран евросоюза или может кто знает таких. Ищу сотрудников для работы на Кипре.
Расширяем офис, поэтому хотим туда перевезти толковых сотрудников.
Гайрат
Чатом ошиблись
George
George
но намекну, что за 4 килобакса никто не поедет
Oleg
Чатом ошиблись
Я знаю, что тут не публикуют. Поэтому просто спросил, может кому будет интересно)
Oleg
Dan
Timofey
задается директивами ENTRYPOINT & COMMAND
Я почитал доку. Насколько я понял, CMD и ENTRYPOINT нужны для выполнения команд вне Dockerfile, с помощью docker run. Да, в манах не нашел COMMAND, только CMD. Мне же нужно подтянуть переменные среды из .bashrc. Если есть какие-то еще способы выставить их так, чтобы они подействовали в команде RUN внутри докерфайла - буду благодарен за информацию.
George
George
George
> Мне же нужно подтянуть переменные среды из .bashrc. Е
для чего - ответь на этот вопрос? У тебя переменные не сохраняются в процессе docker build при переходе к следующему слою
George
странно, что ты это еще не понял.
George
т.е. если они тебе нужны на этапе build (что из контекста неочевидно) - ну, получается, нужно весь блок команд, где нужны переменные - держать в одном RUN
George
типо RUN source blablabla && command1 && command2 && ....
Timofey
George
а вот в следующем RUN их уже не будет
George
а теперь объясни, что за задачу ты таким костылем решаешь
Timofey
Ага, собственные сообщения не дает форвардить отсюда же. ОК)
George
> RUN echo 'CUDAROOT=/usr/local/cuda-10.0' >> ~/.bashrc
George
это делается проще
George
ENV CUDAROOT=/usr/local/cuda-10.0
George
и все
Dan
Timofey
ENV CUDAROOT=/usr/local/cuda-10.0
Из доки:
Environment variables are supported by the following list of instructions in the Dockerfile:
...
в этом списке есть ADD, COPY, и много других, но нет RUN.
George
Timofey
George
можешь вообще колбасу сделать
George
ARG CUDA_ROOT=/usr/local/cuda-10.0
ENV CUDA_ROOT=$CUDA_ROOT
George
это если ты через docker build —build-args захочешь путь к куда передавать
Timofey
попробуй так. Окей?
Спасибо, теперь видит переменные среды. Только осталась непонятка - дока врет, или я не умею понимать глубинные смылсы, которые там написаны.
George
дока не врет
George
она четко намекает, что если ты сделаешь export ENV=blablabla в RUN, то оно не сохранится
Timofey
Timofey
(прошу, не удаляй ссылку, злющий бот)
https://docs. docker. com/engine/reference/builder/
Раздел Environment replacement
Environment variables are supported by the following list of instructions in the Dockerfile:
ADD
COPY
ENV
EXPOSE
FROM
LABEL
STOPSIGNAL
USER
VOLUME
WORKDIR
as well as:
ONBUILD (when combined with one of the supported instructions above)
Timofey
Ладно, я запомнил как с этим кейсом разбираться, большое спасибо, @gecube!
Art
Запустил в контейнере apache + php, хочу сейчас, чтобы на локальной машине я мог перейти в браузере по адресу mysite . com и попал на виртуальный хост запущенный в контейнере
Подскажите, пожалуйста, как это сделать? Чёт в гугле не могу найти подходящее решение :(
Andrey
Andrey