@docker_ru

Страница 1066 из 1375
Andrey
21.02.2019
16:27:23
ну или я вас действительно не понял, опишите подробней

Petr
21.02.2019
16:27:53
можно в секцию environment прописать

или в файл .env

.env можно билдить чем то, или просто в системе export ваших энвайронметов и проброс в environment секцию или в билд аргс

Google
Petr
21.02.2019
16:29:49
можно еще базу инициализировать отдельным контейнером временным с параметром —rm

а в композе будет волум подхватывать

инициализирует базу, подхватывает бэкапы и дохнет. Потом уже в композе поднимается образ без параметров

Myron
21.02.2019
16:31:46


я их передаю, всё работает с локальной машины

Andrey
21.02.2019
16:32:30
погоди, это уже после билда, когда контейнер запускается

Myron
21.02.2019
16:32:50
но если запустить в GitlabCi тон не подхватывает их из



Andrey
21.02.2019
16:32:53
а ты говоришь "надо отдать при билде контейнера"

а, понятно

выкинь всё, что после =, оставь environment: - MONGO_URI - ...

hqmaker
21.02.2019
17:42:24
Здравствуйте

а есть где пример можно смотреть как поднять рабочую сферу для веб приложение?

Google
hqmaker
21.02.2019
17:43:02
на докере

Dmitry
21.02.2019
17:43:25
а какая ветка? они у тебя протектед. их только в протектед ветках видно - по дефолту это мастер

hqmaker
21.02.2019
17:43:58
привет. на ютюбе
ссылку? как называется видеос?

Dmitry
21.02.2019
17:44:31
ссылку? как называется видеос?
а ты там в поиске поищи какую тебе надо. если ты хочешь на пэхапэ писать. то напиши docker пэхапэ и тебе выдаст

Dmitry
21.02.2019
17:45:47
х3 тогда. попробуй их в консоль выведи...

hqmaker
21.02.2019
18:06:45
Кто поможет создать рабочую среду в докере для веб разработчика? оплачу

Dmitry
21.02.2019
18:10:38
Кто поможет создать рабочую среду в докере для веб разработчика? оплачу
это не очень хороший подход. просто залипни на пару вечеров и разберешься...

тебе же разрабатывать потом надо ?

Кто поможет создать рабочую среду в докере для веб разработчика? оплачу
https://habr.com/ru/company/ruvds/blog/440658/ неплохие статьи. вроде простые в понимании

hqmaker
21.02.2019
18:20:09
https://habr.com/ru/company/ruvds/blog/440658/ неплохие статьи. вроде простые в понимании
да я бы с удовольствием, только мне до завтра нужно сделать

Dmitry
21.02.2019
18:21:56
Yaros
21.02.2019
18:26:09
может кто-то посоветовать как билдить ionic в докере правильно? Пока нашел вот этот пакет: https://hub.docker.com/r/beevelop/ionic он он весит 2 гига. Может есть что-то лучше или хотя бы легковеснее?

hqmaker
21.02.2019
18:33:00
Dmitry
21.02.2019
18:34:16
hqmaker
21.02.2019
18:43:40
Laradock.io
спасибо!

Dmitry
21.02.2019
18:44:16
спасибо!
Пожалуйста. Но лучше поучи докер потому что ларадок тяжёлый...

Google
Dmitry
21.02.2019
18:47:14
Докер

а как его быстро выучить?
Начни с тех статей на хабре. А потом собери для себя среду разработки

Dmitry
22.02.2019
07:54:25
Парни, поясните по поводу Докера на проде. Из минусов насколько я понимаю потери в СУБД за счёт файловой системы. Стоит ли и есть хороший гайд?

foi
22.02.2019
07:58:10
Ну или создать вольюм

Потерь не будет

Из минусов - выше порог вхождения чем для виртуалок

Dmitry
22.02.2019
07:59:35
Дак надо папку с базой монтировать
То есть просто прописываем вольюм для контейнера с СУБД?

Ivan
22.02.2019
07:59:35
Парни, поясните по поводу Докера на проде. Из минусов насколько я понимаю потери в СУБД за счёт файловой системы. Стоит ли и есть хороший гайд?
В одном проекте бд лежит в volume, во втором - просто путь к папке указан. Были миграции с пг 10 версии на 11 - всё прошло удачно

Dmitry
22.02.2019
08:01:29
Спасибо! А может кто поделиться рабочим компоузом с пг?

Например любой веб + пг

Ivan
22.02.2019
08:03:44
Глянь любой гайд и выбери нужное

Если прям хочется посмотреть на то, что юзается - посмотри на тот же laradock

hqmaker
22.02.2019
11:22:36
после установки laradock на локал, как его передать другим разработчикам ?

Alexander
22.02.2019
11:41:04
Всем привет! Может кто-то знает, как можно вырубить docker container изнутри?

Google
Alexander
22.02.2019
11:44:35
kill -9 1 верняк
не, не помогает

пробовал уже

Andew
22.02.2019
11:47:16
не, не помогает
что отвечает? процесс не останавливается?

Alexander
22.02.2019
11:47:59
выполняю эту строку внутри контейнера, ему тупо по барабану, никакого выхлопа

просто продолжает работать

Ivan
22.02.2019
12:15:18
после установки laradock на локал, как его передать другим разработчикам ?
в смысле - передать? там в зависимости от .env поднимутся те или иные сервисы

Но лучше всё вынести в свой конфиг, давай как пример, сам дико не рекомендую юзать в продакшене

Alexander
22.02.2019
12:16:56
Снаружи только если рестартовать
снаружи понятное дело, мне нужно именно изнутри его вырубить

Ivan
22.02.2019
12:17:46
Andew
22.02.2019
12:29:23
действительно init (1) процесс так не убить

но возможно приложение принимает какой-то другой сингнал к примеру контейнер nginx можно остановить командой kill -QUIT 1

ildar
22.02.2019
12:38:41
Всем привет! Может кто-то знает, как можно вырубить docker container изнутри?
А что за приложение запущено в контейнере? Добавить ему exit 0 при обработке сигнала может?

artb1sh
22.02.2019
12:38:41
Не из контейнера кильни

Ivan
22.02.2019
12:45:04
https://github.com/nginxinc/docker-nginx/blob/baa050df601b5e798431a9db458e16f53b1031f6/mainline/stretch/Dockerfile#L97 думаю можно вот так линкануть, для наглядности

Dmitry
22.02.2019
12:52:18
Всем привет. Можно ли как то логи внутри самого контейнера посмотреть?

Bogdan
22.02.2019
12:52:59
docker logs -f <containder_id>

Google
Bogdan
22.02.2019
12:53:13
доку же можно открыть)

Dmitry
22.02.2019
12:53:57
docker logs -f <containder_id>
Не совсем. Находясь в самом контейнере, как их посмотреть?

Bogdan
22.02.2019
12:54:11
ну куда ты их пишешь, туда и смотри

George
22.02.2019
13:00:14
внутри контейнера - никак

если ты отправил все на стдаут, что является рекомендованным сценарием, то упс

Andew
22.02.2019
13:40:22
снаружи понятное дело, мне нужно именно изнутри его вырубить
Попробуй kill -SIGTERM 1 в отличии от SIGKILL работает на init процесс

Alexander
22.02.2019
13:53:47
Попробуй kill -SIGTERM 1 в отличии от SIGKILL работает на init процесс
да, в обычной ситуации это сработает, у меня просто это выклучение должно происходить из nodejs скрипта, что на данный момент не работает, выбрасывается ошибка

Sviatoslav
22.02.2019
13:57:22
@alexanderrutsky может Посмотри в сторну хелсчека. Сделать как то чтоб хелс чек не проходил и ву а ля)

Артем
22.02.2019
14:12:20
Привет ребята, нужен совет, в docker swarm нужно как то бекапить данные в кластере consul, знаю можно делать снапшоты средствами самого консула только нужно ему с переодичностю команду отправлять, глядел в базовом имедже есть crond, но возникла проблема с реализацией автозапуска двух процессов в одном контейнере. Может кто то сталкивался или возможно посоветуйте другое решение буду очень признателен))

Sailor
22.02.2019
14:32:27
Можно услышать от гуру бест практис по нжинксу в докере. А именно интересует что делать с аксес логами и лог ротейтом.

Страница 1066 из 1375