George
22.04.2019
16:05:37
Вагрант
Старый
22.04.2019
16:06:03
Вагрант
?там наверняка макбук с 8 гб рамы
Aleksey
22.04.2019
16:08:01
George
22.04.2019
16:09:29
Google
Jentry
22.04.2019
16:09:30
Это не решает проблему
еще как решает, с linux у тебя хотя бы есть сообщество под рукой, готовое помочь, а искать несуществующие документации, как в венде сделать что-то - никто не будет, к сожалению
Anton
22.04.2019
16:30:28
Denis
22.04.2019
17:16:15
Ребят, ХЕЛП!
Произошла странная штука, после перезагрузки командой docker-compose up -d —build пропал volume, точнее база данных mysql для wordpress стала пустой
кто-то сталкивался? что может быть?
Владимир
22.04.2019
17:17:45
Кто-то не делал бекапы...
Denis
22.04.2019
17:19:17
восстановить как-то можно?
при этом я же явно не указывал удалять volume
tltolokonnikov
22.04.2019
17:29:27
Привет! У меня есть compose файл, в нём сервисы которые должны работать в фоне кроме одного, который должен отработать и умереть, запускаю я всё это так: docker-compose up -d. А как сделать исключение для того сервиса который не нужен в фоне?
Alexey
22.04.2019
17:31:37
при этом я же явно не указывал удалять volume
вроде как восстановить никак, ты собрал образ и пересоздал контейнер, естественно вольюм перезапишется
соглашусь выше, если это прод, то бэкапы это первое что нужно делать с сервисом
Denis
22.04.2019
17:32:48
Alexey
22.04.2019
17:34:18
хотя не, че то туплю уже вечером, видимо я ошибся с вольюмом
tltolokonnikov
22.04.2019
17:34:43
Z
22.04.2019
17:34:58
Привет. У меня странный вопрос - можно ли запустить реджистри не в контейнере, а поставив, как обычный пакет?
Google
ildar
22.04.2019
17:36:55
Alexey
22.04.2019
17:37:20
George
22.04.2019
17:37:30
ildar
22.04.2019
17:38:01
Z
22.04.2019
17:38:27
ildar
22.04.2019
17:39:57
tltolokonnikov
22.04.2019
17:40:12
Alexey
22.04.2019
17:41:50
даже не представляю как вообще
погугли docker compose command
tltolokonnikov
22.04.2019
17:43:04
Z
22.04.2019
17:43:25
Nazary
22.04.2019
17:43:42
ERROR: for composition_hls_proxy_1 Cannot start service hls_proxy: b'driver failed programming external connectivity on endpoint composition_hls_proxy_1 (55c6d710bff82cced62968dd7d8e499ebd4b1461401399fe721c1a31517dc9c5): (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 13000 -j DNAT --to-destination 172.19.0.3:3000 ! -i br-f9f683256be2: iptables: No chain/target/match by that name.\n (exit status 1))'
ERROR: for hls_proxy Cannot start service hls_proxy: b'driver failed programming external connectivity on endpoint composition_hls_proxy_1 (55c6d710bff82cced62968dd7d8e499ebd4b1461401399fe721c1a31517dc9c5): (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 13000 -j DNAT --to-destination 172.19.0.3:3000 ! -i br-f9f683256be2: iptables: No chain/target/match by that name.\n (exit status 1))'
ERROR: Encountered errors while bringing up the project.
подскажите плез, как пофиксить, на одном сервере недавно начало такое выпадать после перезагрузки, пока не перезагрузишь докер демон не начинает работать
George
22.04.2019
17:44:15
Ничего файрволлом не управляет помимо докера ?
Nazary
22.04.2019
17:44:41
управляет
есть вайтлист
сделаный чисто на iptables
копать в его сторону?
ildar
22.04.2019
17:47:11
Google
ildar
22.04.2019
17:47:58
Хер
Его
Знает
Nazary
22.04.2019
17:48:21
окей
спасибо
tltolokonnikov
22.04.2019
17:52:48
Alexey
22.04.2019
17:55:24
А как это сделать в dockerfile
дальше не подскажу, потому что не понятно что именно нужно сделать, у меня мысль из текущего вопроса, что засунуть некий скрипт temp.sh в контейнер в cmd, запустить контейнер, он выполняется и потом скрипт завершается сам когда все дела сделает
tltolokonnikov
22.04.2019
17:57:02
Anton
22.04.2019
18:39:22
tltolokonnikov
22.04.2019
19:41:41
Привет! Кто делал nginx + ssl, разумеется в docker)
Nikita
22.04.2019
19:42:45
зачем?
Валерий
22.04.2019
19:44:10
tltolokonnikov
22.04.2019
19:46:01
no humans
22.04.2019
19:46:23
nginx + certbot
tltolokonnikov
22.04.2019
19:47:44
no humans
22.04.2019
19:48:00
https://hub.docker.com/r/staticfloat/nginx-certbot/
tltolokonnikov
22.04.2019
19:48:14
Nikita
22.04.2019
19:48:45
а зачем вам nginx за docker-proxy на проде?
tltolokonnikov
22.04.2019
19:50:56
Google
Nazary
22.04.2019
19:52:04
https://medium.com/@pentacent/nginx-and-lets-encrypt-with-docker-in-less-than-5-minutes-b4b8a60d3a71
tltolokonnikov
22.04.2019
19:54:06
Nazary
22.04.2019
19:54:36
вам нужно автопродление?
tltolokonnikov
22.04.2019
19:54:41
Nikita
22.04.2019
19:54:58
Nazary
22.04.2019
19:55:01
в ем проблема, сгенерить сертификат, и просто через волюм его подключить в конфиг
Nikita
22.04.2019
19:55:09
вам nginx для чего? просто стандартный раздатчик статики или нагрузка будет?
no humans
22.04.2019
19:55:27
tltolokonnikov
22.04.2019
19:55:38
Nazary
22.04.2019
19:55:43
Nikita
22.04.2019
19:56:20
потом нельзя будет сделать gracefull reload
tltolokonnikov
22.04.2019
19:59:08
Nikita
22.04.2019
19:59:58
у nginx есть режим мягкого перезапуска, например вы обновили конфиг, вам надо перезапустить так, чтобы не один коннект не был потерян, nginx это умеет
tltolokonnikov
22.04.2019
20:02:34
Nikita
22.04.2019
20:03:30
И через copy подкладывать конфигурацию ?
no humans
22.04.2019
20:04:06
tltolokonnikov
22.04.2019
20:04:18
Nikita
22.04.2019
20:04:44
Хз, по мне nix лучше и проще
Докер для своего функционала слишком жирный
Google
Nikita
22.04.2019
20:05:14
Я могу его просто хейтить
no humans
22.04.2019
20:05:19
с дедовскими подходами)
tltolokonnikov
22.04.2019
20:05:52
no humans
22.04.2019
20:06:59
tltolokonnikov
22.04.2019
20:07:38
no humans
22.04.2019
20:09:12
?
опишите стек и задачу, а то непонятно какая у вас цель конечная. и что вы имеете ввиду под «проверенным сертификатом» кем проверенным и зачем?
tltolokonnikov
22.04.2019
20:11:24
no humans
22.04.2019
20:15:53
tltolokonnikov
22.04.2019
20:18:55
no humans
22.04.2019
20:19:38
почитайте сайт. и вики про сертификаты и то как они работают. silver bullet нет, все равно надо что то узнать и разобраться самостоятельно.
tltolokonnikov
22.04.2019
20:22:19
no humans
22.04.2019
20:25:24
ну это довольно быстро в последствии. надо чтобы сервис был доступен на 80 порту, сказать потом certbot certonly - выбрать пункт 1 - написать домен - читать что скажет в ответ. волюм с сертификатами пробросить в ro внутрь контейнера. (сегодня делал с контейнером, что скинул выше, правда для тестовой среды).
добавить в мониторинг и забыть о сертификатах на какое то время)