Мәди
20.02.2019
08:33:08
Egor
20.02.2019
09:00:51
Кто подскажет, как выполнить в кроне docker exec .... с выводом результата? У меня зависает docker exec
Dmitry
20.02.2019
09:03:33
напиши скрипт, дёргай его кроном
Egor
20.02.2019
09:05:32
Google
Egor
20.02.2019
09:06:38
Dmitry
20.02.2019
09:07:00
??
Никитяо
20.02.2019
10:13:41
Расскажите плиз, почему я могу сделать
sudo ls /proc/$PID/root
и не могу сделать тоже самое через MC? говорит unreachable
Курю ман к chroot
Nazary
20.02.2019
10:20:10
ildar
20.02.2019
13:30:57
Sergey
20.02.2019
13:31:32
ildar
20.02.2019
13:36:49
;)
Sergey
20.02.2019
13:43:10
странна
ildar
20.02.2019
13:43:43
Кто, если не они?
Sergey
20.02.2019
13:43:47
Google
ildar
20.02.2019
13:48:16
?♀
Siarhei
20.02.2019
14:38:19
docker-compose up -e SA_PASSWORD=$SA_PASSWORD -d
а как правельно -e добавлять? https://docs.docker.com/compose/environment-variables/ тут run, у меня up -d и не работает так, чисто хелп выводит, но ничего не делает (без -е .... работает норм)
Andrey
20.02.2019
14:46:09
у up нет такой опции
охереть, как люди не любят доки читать. Я этот сраный docker-compose не запускал ни разу в жизни
LEXASOFT
20.02.2019
14:47:47
Всем новичкам в новом году желаю научиться читать документацию =)
Mr_Babrums.bin
20.02.2019
14:50:10
у up нет такой опции
тут не в доках дело. на первых порах кажется что up это аргумент раный другим и пох где его писать
Andrey
20.02.2019
14:50:45
у меня даже эта самая первая пора не настала, говорю же, не запускал ни разу
Mr_Babrums.bin
20.02.2019
14:50:59
ну типа в доках для примера написано а я решил переменную шлёпнуть и просто дописал строку с конца. ой и ах не запускается. но вообще из сообщения ошибки косяк более чем очевидным должен быть
Andrey
20.02.2019
14:51:07
вот
Mr_Babrums.bin
20.02.2019
14:52:33
короче я к тому что давайте без желчи, господа(ин). у всех бывают трудные дни, сказочно тупить время от времени может каждый
ildar
20.02.2019
14:54:33
я настроил, что kubeadm --help сразу постит вопрос в этот чат
Siarhei
20.02.2019
14:55:56
было бы сообщение об ошибке бло бы понятнее, а так просто хелп. так как по итогу передать в докер-компоуз переменную если запускаю с помощью up?
ildar
20.02.2019
14:56:42
Ты же сам прислал ссылку в которой есть ответ
inqfen
20.02.2019
14:58:05
Это что, еще и читать что ли самому
ildar
20.02.2019
14:58:10
Не, серьезно, за что в том чате могут забанить-то?
ага значит насрать посреди выставки и повесить табличку - экспонат - это дял тебя норма
inqfen
20.02.2019
14:58:12
Не, ну нахуй
Siarhei
20.02.2019
15:00:54
там только через .енв файл
Andrey
20.02.2019
15:01:13
а тебе как надо?
Siarhei
20.02.2019
15:03:08
мне надо в файле вверху создать $SA_PASSWORD, потом докер стартануть, потом выполнить скрипты с этим паролем. ладно раз нельзя нормально, придется еще в файл записывать по дороге
Google
Andrey
20.02.2019
15:05:30
https://docs.docker.com/compose/environment-variables/#pass-environment-variables-to-containers
Siarhei
20.02.2019
15:06:23
нет, написал же чт ов этом проблема. run -e ... работает up -e не работает
Andrey
20.02.2019
15:07:03
причём здесь -e? У тебя переменная без него будет передаваться
export SA_PASSWORD; docker-compose up ...
ну и непонятна причина, почему именно up нужен, а не run
Siarhei
20.02.2019
15:11:04
The run command acts like docker run -ti in that it opens an interactive terminal to the container and returns an exit status matching the exit status of the process in the container.
а мне надо чтоб в фоне поднялось все, и не блочился дальше мой скрипт
export SA_PASSWORD; docker-compose up ...
export : The term 'export' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the
path is correct and try again.
вобще единственный выход это .енв файл
Andrey
20.02.2019
15:15:22
если у вас винда и вы не знаете как в ней в оболочке задаются переменные окружения процесса для вызываемых команд, то хули вы делаете за компьютером? Возьмите планшет.
вы меня расстраиваете
Siarhei
20.02.2019
15:23:08
конечно, возьму когда надо будет. но мне надо передать переменную в функцию, а не забивать рубанком гвозди. создать переменную среды у себя на компе, потом ее вызывать внутри докеркомпоуз, зачем эти танцы с бубном? написал
$SA_PASSWORD = "Your_password123"
вызвал в докер-компоуз SA_PASSWORD=${Sa_Password} что нибудь типо такого, но нет, к сожелению такого нельзя. решение нашел, а то что нет человеческого решения побудило вас почему-то начать беситься, успокойтесь, я просто спросил конекретный вопрос, если нет у вас ответа, просто промолчите
DimaS
20.02.2019
15:53:58
Доброго времени, развернул приложение laravel + vue js на докере, не проходят запросы в бд и при перезагрузке страницы bad request, есть идеи?
https://telegra.ph/docker-compose-02-20
если надо скину dockerfile для php-apache
Andrey
20.02.2019
15:58:28
вы даже не поняли, что я вам решение дал. Переменные, которые перечислены в docker-compose.yml без указания значения берутся из окружения, в котором запускается docker-compose. Не надо никаких -e. Ну и то, что вы не знаете как задавать переменные окружения, не знаете, что такое export и что его аналог в винде это set меня и расстроило.
ildar
20.02.2019
16:04:15
Ну да, и собственно ответ не зря заплюсован ;)
Andrey
20.02.2019
16:06:09
помнится, ставил я когда-то debian. Локальный форум со своими проблемами заспамил. Мне давали ответы примерно в таком же духе. Сволочи.
ad1
20.02.2019
16:19:51
Привет всем. Подскажите пожалуйста. Есть контейнер смотрит в volume. В volume лежит файл A1. При старте контейнера A с файлом А2. В контейнере А маунтится файл А1. Как можно изменить направление маунта. Чтобы при старте контейнера A в volume'е файл A1 заменялся на A2?
Andrey
20.02.2019
16:22:37
https://stackoverflow.com/questions/42848279/how-to-mount-volume-from-container-to-host-in-docker?rq=1
Google
Andrey
20.02.2019
16:25:11
https://docs.docker.com/storage/volumes/#populate-a-volume-using-a-container
ad1
20.02.2019
16:27:47
костыль ведь?
Andrey
20.02.2019
16:28:12
зависит от преследуемых целей
ad1
20.02.2019
16:28:17
правильно понял предлагают копировать из контейнера на volume а потом маунтить?
ну т.е. стартует контейнер с новыми данными которые подразумевается должны обновиться на volume а получается что старые данные маунтятся в контейнер и перетирают новые данные
Andrey
20.02.2019
16:29:42
нет, докер при старте копирует файлы из контейнера в volume
ad1
20.02.2019
16:30:07
это если новый volume создается
Andrey
20.02.2019
16:30:13
короче, читайте внимательно, там всё расписано
Anton ?
20.02.2019
16:44:27
привет, подскажите как можно сделать бэкап приложения docker-compose, т.е. чтобы сохранить инфо о контейнерах, на каких образах они основаны, ну и собственно как потом это можно восстановить
ildar
20.02.2019
16:44:52
Siarhei
20.02.2019
16:45:57
Run -e работает.
ildar
20.02.2019
16:46:29
Ой. Конечно же up, а не run.
Anton ?
20.02.2019
16:47:41
я хочу обновить базовые образы контейнеров, но хочу предварительно сделать бекап чтобы в случае факапа восстановить старую версию контейнеров 1 в 1
ad1
20.02.2019
16:48:48
сохраняй куда-то в registry
ildar
20.02.2019
16:48:56
Это где то было написано? О.о
Anton ?
20.02.2019
16:50:15
ildar
20.02.2019
16:50:34
Это описано в ямле же
Google
ildar
20.02.2019
16:50:46
https://docs.docker.com/engine/reference/commandline/service_update/
https://docs.docker.com/engine/reference/commandline/service_rollback/
Anton ?
20.02.2019
16:51:00
в ямле конкретные версии описаны?
ildar
20.02.2019
16:51:03
Глянь, но я сварщик не настоящий.
Anton ?
20.02.2019
16:51:07
хеши конкретных образов
ildar
20.02.2019
16:51:15
Конечно
Anton ?
20.02.2019
16:51:37
где
есть на докерхабе имаджи, они апнулись с версии 3 на версию 4. я хочу обновить эти образы и пересоздать на них контейнеры. но в случае факапа хочу иметь возможность откатить имаджи на версии которые были до обновления.
ildar
20.02.2019
16:56:00
У тебя имажи никуда из хранилища не денутся от обновления сервиса.
Anton ?
20.02.2019
16:56:43
я знаю что не денутся. как заставить docker-compose собраться из старых версий?
и как зафиксировать текущее состояние
ildar
20.02.2019
16:57:52
хеши конкретных образов
Поддержку точно добавляли, синтаксис сам найдешь
https://github.com/docker/compose/issues/1670