Size: a a a

RU.Docker — Официальное Русское Сообщество

2020 July 01

AA

Artyom Abramovich in RU.Docker — Официальное Русское Сообщество
Сергей Sys & Prog
один и тот же контейнер запускаю на rhel и centos, на rhel вывод выше, а на центос ок все
а на центосе selinux отключен?
источник

AA

Artyom Abramovich in RU.Docker — Официальное Русское Сообщество
я так понял он везде у вас отключен)
источник

С&

Сергей Sys & Pro... in RU.Docker — Официальное Русское Сообщество
Artyom Abramovich
я так понял он везде у вас отключен)
да, везде
источник

AA

Artyom Abramovich in RU.Docker — Официальное Русское Сообщество
зря вы так)
источник

С&

Сергей Sys & Pro... in RU.Docker — Официальное Русское Сообщество
George Gaál
caps' разные видимо
а по подробней можно?)
источник

С&

Сергей Sys & Pro... in RU.Docker — Официальное Русское Сообщество
Artyom Abramovich
зря вы так)
я его отключил что бы выявить траблу, но трабла явно не в нем
источник

JS

John Smith in RU.Docker — Официальное Русское Сообщество
tfhx8
а когда сам скрипт пишите, тестируете его, вне докера?
да
источник

JS

John Smith in RU.Docker — Официальное Русское Сообщество
tfhx8
а когда сам скрипт пишите, тестируете его, вне докера?
да можно и внутри посмотреть...по разному
источник

t

tfhx8 in RU.Docker — Официальное Русское Сообщество
John Smith
да можно и внутри посмотреть...по разному
просто если с докером, то долго получится
источник
2020 July 02

DG

Dimitri Goldshtein in RU.Docker — Официальное Русское Сообщество
Привет всем есть вопрос по Докеру :
Как можно передать аргументы в докер имидж чтоб потом можно было им в момент построении воспользоваться .при попытке сделать вот так : docker build -t kuku —build-arg NAME=VASYA —build-arg FNAMe=PETYA
А в самом Докер файле :
ARG NAME
ARG FNAME
RUN echo ${NAME} $FNAME

В output получаю echo ${NAME} $FNAME  а не их value

Может я чето не догоняю или не вижу но мне в RUN echo нужно чтоб передалось то что я задаю при build
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Dimitri Goldshtein
Привет всем есть вопрос по Докеру :
Как можно передать аргументы в докер имидж чтоб потом можно было им в момент построении воспользоваться .при попытке сделать вот так : docker build -t kuku —build-arg NAME=VASYA —build-arg FNAMe=PETYA
А в самом Докер файле :
ARG NAME
ARG FNAME
RUN echo ${NAME} $FNAME

В output получаю echo ${NAME} $FNAME  а не их value

Может я чето не догоняю или не вижу но мне в RUN echo нужно чтоб передалось то что я задаю при build
ты видимо бестпректис не читал - тебе нужно еще ENV с нужным названием задейфанить
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
ARG NAME
ARG FNAME
ENV NAME=$NAME
ENV FNAME=$FNAME
RUN echo ${NAME} $FNAME
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
как-то так
источник

DG

Dimitri Goldshtein in RU.Docker — Официальное Русское Сообщество
Отлично спасибо
источник

ЕР

Евгений Ры́марев... in RU.Docker — Официальное Русское Сообщество
Может тут кто знает...
Запускаю одинаковый docker-compose.yml у себя на ПК и на VPS.
У меня на ПК всё работает отлично. На VPS получаю эту ошибку.
Если на VPS запускаю чисто контейнер rabbitmq, а своё приложение из venv'а, то всё работает нормально. Изначально думал, что проблема в версиях rabbitmq/dramatiq, потом, что в количестве потоков/железе на VPS - настраивал -p 1 -t 1, потом пришёл к выводу, что, возможно, это какое-то ограничение Docker'а на железе на VPS (хотя тоже звучит странно), раз без контейнера работает исправно. Есть ли предположения, что это может быть?

Варианты, которые точно отметены:
- неверные реквизиты
- нехватка памяти
- не успевает стартануть rabbitmq (запуск скрипта, который его использует не падает при отсутствии коннекта, а пытается подключиться снова)
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Евгений Ры́марев
Может тут кто знает...
Запускаю одинаковый docker-compose.yml у себя на ПК и на VPS.
У меня на ПК всё работает отлично. На VPS получаю эту ошибку.
Если на VPS запускаю чисто контейнер rabbitmq, а своё приложение из venv'а, то всё работает нормально. Изначально думал, что проблема в версиях rabbitmq/dramatiq, потом, что в количестве потоков/железе на VPS - настраивал -p 1 -t 1, потом пришёл к выводу, что, возможно, это какое-то ограничение Docker'а на железе на VPS (хотя тоже звучит странно), раз без контейнера работает исправно. Есть ли предположения, что это может быть?

Варианты, которые точно отметены:
- неверные реквизиты
- нехватка памяти
- не успевает стартануть rabbitmq (запуск скрипта, который его использует не падает при отсутствии коннекта, а пытается подключиться снова)
из доп соображений
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
ты же образ билдишь прямо на впс? не пробовал гарантированно рабочий образ с локальной машины перенести ?
источник

ЕР

Евгений Ры́марев... in RU.Docker — Официальное Русское Сообщество
George Gaál
из доп соображений
опять ты!)))
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
я везде
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
George Gaál
ты же образ билдишь прямо на впс? не пробовал гарантированно рабочий образ с локальной машины перенести ?
docker save ... | ssh docker load  ...
ssh docker-compose up
источник