@ru_docker

Страница 231 из 610
Andrey
07.12.2016
18:20:43
а точно может? или вам кажется что может? так как я когда помнится отлаживал, всегда видел что они как раз тег туда копируют

Andrey
07.12.2016
18:34:10
ну тады страдать :)

ptchol
07.12.2016
18:47:22
да не, страданий не то чтобы много. просто стройные красивые схемку ломаютя такими дурацкими мелочами

Google
ptchol
07.12.2016
18:47:33
*схемки

Andrey
07.12.2016
18:57:34
это ж докер

ptchol
07.12.2016
19:11:38
звучит как стереотип

Sergey
08.12.2016
09:23:55
Всем добрый день. Нужна помошь уважаемого сообщества ) Есть докер файл от alipne linux в котором выполняеться git clone. На машине где хост дэбиан - выполняется нормально. При переносе на CentOs git clone падает с ошибкой: RPC failed; curl 18 transfer closed with outstanding read data remaining. Кто виноват и что делать?

Alexey
08.12.2016
09:25:35
гугл говорит, что надо git config --global http.postBuffer 524288000

пробовал?

Sergey
08.12.2016
09:27:21
пробовал?
Нет. Мне гугл ни чего такого не сказал )

ptchol
08.12.2016
10:42:43
А можно в докере как то сменить имя интерфейса docker0 но чтобы потом не пришлось каждый раз указывать это имя при старте контейнера

тоесть как то задать для dockerd глобально и чтобы везде это начало работать

Sergey
08.12.2016
10:44:34
https://docs.docker.com/engine/reference/commandline/dockerd/ —bridge но бридж нужно создать вне докера, например в interfaces.

ptchol
08.12.2016
10:45:36
а. тоесть это будет работать ? я думал придется -b на старте каждого контейнера задавать

Sergey
08.12.2016
10:47:37
нет, это опция докер-демона.

Dmitry
08.12.2016
13:47:33
Подскажите, как проще всего запустить crontab в контейнере ?

Google
Evgeny
08.12.2016
13:49:43
проще всего - никак

Alex Milushev
08.12.2016
13:49:55
+

Alex Milushev
08.12.2016
13:51:33
:)

Dmitry
08.12.2016
13:52:49
?

Evgeny
08.12.2016
13:54:15
?
Задачу свою расскажите, так будет проще

Dmitry
08.12.2016
13:55:54
Есть контейнер с джанго. Мне нужно раз в минуту запускать скрипт типа python manage.py comnand_name

Алексей
08.12.2016
13:58:10
масштабировать за пределы одного хоста планируете ?

Evgeny
08.12.2016
13:58:34
при старте контейнера зпускайте парлельно с основным процессом что-то что будет каждые 60 секунд запускать. я б использовал (в зависимости от версии докера) либо встроенные средства, либо смелл-барон. Ну и кронопрдобное решение типа цикла со слипом и уходом в фон

Артур
08.12.2016
14:00:17
Гугли python periodic tasks. Решений без крона масса

Serhio
08.12.2016
14:00:35
Есть контейнер с джанго. Мне нужно раз в минуту запускать скрипт типа python manage.py comnand_name
я с пыхой обошёлся так: */5 * * * * docker exec v6docker_phpfpm0_1 /bin/sh -c '/opt/bitnami/php/bin/php /app/cron/jb.php' на хосте дергается крон

Алексей
08.12.2016
14:01:16
#docker-compose.yml .... alerta_cron: image: my_django_server:latest restart: always command: /heartbeat.sh .... #/heartbeat.sh #!/bin/sh sleep 60 python manage.py comnand_name

Алексей
08.12.2016
14:01:46
самый простой вариант

Dmitry
08.12.2016
14:02:01
Супер, спасибо

Алексей
08.12.2016
14:02:40
минусов у решения до жопы. но для локалхоста работает

ну и перфекционисты растроены

Evgeny
08.12.2016
14:03:02
А расскажи про минусы, если ты этим пользуешся?

Google
Алексей
08.12.2016
14:03:40
всю логику надо убирать в апликуху. обработку ошибок в том числе

отпраивть на мыл ?

логи ?

Evgeny
08.12.2016
14:04:15
А давай

Алексей
08.12.2016
14:04:24
нет это вопрсы

Evgeny
08.12.2016
14:04:24
:)

Я понял, звучало приолькно :)

Алексей
08.12.2016
14:04:45
:)

Evgeny
08.12.2016
14:05:08
логи ?
>./f 2>&1 ?

Алексей
08.12.2016
14:05:09
крон же он дохера умный

Evgeny
08.12.2016
14:05:19
Алексей
08.12.2016
14:05:31
да никто не спорит что не решаемо же

Алексей
08.12.2016
14:05:48
просто там из коробки а тут херач сам :)

Evgeny
08.12.2016
14:06:17
Ну так-то да

Но зато не надо вкоряивать внутрь ничо

Алексей
08.12.2016
14:06:36
да

у меня на месте джанго команды скрипт

я его пробрасываю через вольюм

тоже так себе... но оф имидж корячить не хочу

Evgeny
08.12.2016
14:08:37
Эх, а у меня setInterval

Google
Evgeny
08.12.2016
15:08:56
**** ***! Ну почему эти ****** разрбаботчики не сделали нормальный dnsrr в новом докере? ?

Ну почему, ***, опять полный список?

N
08.12.2016
17:31:21
Крон в докере может не работать в зависимости от ядра

Phil
08.12.2016
17:51:27
Это что за ересь?

N
08.12.2016
18:13:48
http://stackoverflow.com/questions/34494570/crontab-not-working-on-centos-docker-container

ну например

у меня лично была эта проблема год назад

пришлось патчить контейнер

Admin
ERROR: S client not available

Phil
08.12.2016
18:26:30
так причем тут ядро? это pam. та же хрень, что и с sshd

N
08.12.2016
18:27:38
при том, что один и тот же контейнер может работать и не работать на разных хост-системах с одинаковым демоном

Phil
08.12.2016
18:31:17
да причем тут хост система-то?

N
08.12.2016
18:32:22
при том, что pam - часть ядра

и что один и тот же контейнер не работает на разных хостах, пока не выключишь pam в контейнере

Phil
08.12.2016
18:37:05
а. понял. ну да надо его там вырубать сразу. по дефолту

N
08.12.2016
18:39:17
да в общем-то он не мешает большинству приложений

и выяснилось-то случайно

Aleksey
08.12.2016
19:12:38
Подскажите, пожалуйста, докер контейнер не может на маке стучаться на localhost?

Alex Milushev
08.12.2016
19:13:42
Phil
08.12.2016
19:18:41
а что там с pam такого?
а нахрен он нужен

Google
Alex Milushev
08.12.2016
19:19:06
не, плане как он мешает?

Phil
08.12.2016
19:22:14
не, плане как он мешает?
а хрен знает, мало кто вообще разбирается как пам работает. вот эта штука с сессиями чуть ли не от системд чтото хочет. получается, что она ныряет из контейнера наружу и их встреча празднуется неработой сервиса. можно ради интереса на примере того же cron попробовать раскопать

или sshd

Aleksey
09.12.2016
02:45:31
при том, что pam - часть ядра
pam в кернел спейсе - ну бред же какой-то

Phil
09.12.2016
12:04:48
pam в кернел спейсе - ну бред же какой-то
А расскажи кстати нам как PAM работает. А то в нем реально никто не смыслит. Я тоже

Aleksey
09.12.2016
12:05:50
ну точно не в кернел спейсе. Прям сейчас не готов в полемику вступить. Но готов подготовиться и обсудить этот вопрос.

Phil
09.12.2016
12:07:28
ну точно не в кернел спейсе. Прям сейчас не готов в полемику вступить. Но готов подготовиться и обсудить этот вопрос.
Я не спора ради. Но реально мало кто понимает. Я не понимаю например. И кого не спрошу - "как-то работает и хрен с ним", включая вроде бы гуру. Было бы интересно

Aleksey
09.12.2016
12:09:30
ну если вкртаце - ядро занимается более низкоуровневыми вещами, но всяко не юзерам. Pam - это набор библиотек оперирующих простыми файлами типо /etc/shadow

то есть привязыввать ядро и невозмжность старта докер здесь не уместно

плюс - надо курить starce - что читает команда при старте контейнера и как делает сисколы

я готов пообщаться, мне самомму это интересно, но точно не в пятницу :) Нужно отдыхать :)

Phil
09.12.2016
12:15:33
Ну там конкретно с этим раскапывается. pam_loginuid ставит какой-то loginuid бит для какого-то аудита. А докер такого делать не даёт и они празднуют несчастливую встречу. А это что-то ядерное действительно

Какая в попец у админов может быть пятница? :)

Aleksey
09.12.2016
12:16:27
не факт. смотри - у тебя изначально контейнер в каком-то неймспейсе стартует - для этогшо пам не нужен

Какая в попец у админов может быть пятница? :)
Ну бухать я поехал - имею право :D

Aleksey
09.12.2016
12:18:59
я понял - я посмотрю

тут смысл в чем

как я вижу

старт докера - этьо старт изолированного прооцееса - не более

все отсальное, типо сетей и прочего - это да, здесь может дергаться кернел спейс

Страница 231 из 610