Старый
Вагрант
😐там наверняка макбук с 8 гб рамы
да, это я
😐там наверняка макбук с 8 гб рамы
Макбук на винде? Мощно, мощно.
George
Макбук на винде? Мощно, мощно.
Скорее наоборот - винда на макбуке
Je
Это не решает проблему
еще как решает, с linux у тебя хотя бы есть сообщество под рукой, готовое помочь, а искать несуществующие документации, как в венде сделать что-то - никто не будет, к сожалению
Anton
😐там наверняка макбук с 8 гб рамы
да нет lenovo t470s с 24 и i7-7600
Denis
Ребят, ХЕЛП! Произошла странная штука, после перезагрузки командой docker-compose up -d —build пропал volume, точнее база данных mysql для wordpress стала пустой кто-то сталкивался? что может быть?
Владимир
Кто-то не делал бекапы...
Denis
восстановить как-то можно?
Denis
при этом я же явно не указывал удалять volume
Anonymous
Привет! У меня есть compose файл, в нём сервисы которые должны работать в фоне кроме одного, который должен отработать и умереть, запускаю я всё это так: docker-compose up -d. А как сделать исключение для того сервиса который не нужен в фоне?
a1eXei
при этом я же явно не указывал удалять volume
вроде как восстановить никак, ты собрал образ и пересоздал контейнер, естественно вольюм перезапишется соглашусь выше, если это прод, то бэкапы это первое что нужно делать с сервисом
a1eXei
хотя не, че то туплю уже вечером, видимо я ошибся с вольюмом
°¿°
Привет. У меня странный вопрос - можно ли запустить реджистри не в контейнере, а поставив, как обычный пакет?
a1eXei
Как? где писать логику?
в dockerfile попробуй создать образ и в cmd добавить шелл скрипт
°¿°
В смысле ? Почему нет-то
я может туплю, но везде его запускают в докере.
Ильдар
Anonymous
в dockerfile попробуй создать образ и в cmd добавить шелл скрипт
А без dockerfile это можно сделать? Мне не хочиться что это добовляло команду build
a1eXei
даже не представляю как вообще
a1eXei
погугли docker compose command
Anonymous
погугли docker compose command
Да уже запарился гуглить)))
°¿°
https://packages.ubuntu.com/xenial/utils/docker-registry
о, спасибо. что-то не нагуглил сходу.
Nazar
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
Ничего файрволлом не управляет помимо докера ?
Nazar
управляет
Nazar
есть вайтлист
Nazar
сделаный чисто на iptables
Nazar
копать в его сторону?
Ильдар
Хер
Ильдар
Его
Ильдар
Знает
Nazar
Ошибку гуглил? https://github.com/docker/compose/issues/4106
вот такое же и нагуглил сам) ответа там не особо нашел
Nazar
окей
Nazar
спасибо
Anonymous
даже не представляю как вообще
А как это сделать в dockerfile
a1eXei
А как это сделать в dockerfile
дальше не подскажу, потому что не понятно что именно нужно сделать, у меня мысль из текущего вопроса, что засунуть некий скрипт temp.sh в контейнер в cmd, запустить контейнер, он выполняется и потом скрипт завершается сам когда все дела сделает
Anton
Ошибку гуглил? https://github.com/docker/compose/issues/4106
спс, судя по всему надо обновить yml под болле старшую версию
Anonymous
Привет! Кто делал nginx + ssl, разумеется в docker)
kalloc
зачем?
Valeriy
Привет! Кто делал nginx + ssl, разумеется в docker)
на docker hub смотреть не пробовали ? там такого как грязи
Anonymous
на docker hub смотреть не пробовали ? там такого как грязи
Пробовал, но там восновном не проверенный сертификат либо слишком сложные подходы, а меня интересует провереный)
Anton
nginx + certbot
Anonymous
nginx + certbot
Можно ссылочку на материал?
Anton
https://hub.docker.com/r/staticfloat/nginx-certbot/
Anonymous
зачем?
Для Docker production
kalloc
а зачем вам nginx за docker-proxy на проде?
Anonymous
https://hub.docker.com/r/staticfloat/nginx-certbot/
А отдельно от nginx, не знаете?
Nazar
https://medium.com/@pentacent/nginx-and-lets-encrypt-with-docker-in-less-than-5-minutes-b4b8a60d3a71
Anonymous
https://medium.com/@pentacent/nginx-and-lets-encrypt-with-docker-in-less-than-5-minutes-b4b8a60d3a71
Спасибо, этот я уже пробовал, метод замысловатый и не рабочий(
Nazar
вам нужно автопродление?
Anonymous
kalloc
Извиняюсь, не понял?
в смысле там же просадка в производительности будет
Nazar
в ем проблема, сгенерить сертификат, и просто через волюм его подключить в конфиг
kalloc
вам nginx для чего? просто стандартный раздатчик статики или нагрузка будет?
Anton
Спасибо, этот я уже пробовал, метод замысловатый и не рабочий(
попробуйте без докера, потом поймете, что вам нужно. соберете свой image.
Nazar
в смысле там же просадка в производительности будет
не думаю что эта просадка будет значительная
kalloc
потом нельзя будет сделать gracefull reload
kalloc
у nginx есть режим мягкого перезапуска, например вы обновили конфиг, вам надо перезапустить так, чтобы не один коннект не был потерян, nginx это умеет
kalloc
И через copy подкладывать конфигурацию ?
Anonymous
И через copy подкладывать конфигурацию ?
Зачем мне это? я не собираюсь использовать Dockerfile
kalloc
Хз, по мне nix лучше и проще
kalloc
Докер для своего функционала слишком жирный
kalloc
Я могу его просто хейтить
Anton
Хз, по мне nix лучше и проще
вам в канал про freebsd)
Anton
с дедовскими подходами)
Anonymous
Хз, по мне nix лучше и проще
Да у меня всё нормально работает, простот нужен провереный сертификат