manefesto
причем локально такое же бывает
Dmitry
Ловлю баг уже несколько недель подряд, перестает отвечат nginx в конейтнере Нашел вот такой лог юл 15 08:59:34 cari-01 dockerd[8352]: time="2019-07-15T08:59:34.066016354Z" level=error msg="Handler for POST /v1.39/exec/3fddf0fdf59e371dcf20c3191ed6ed6e96b3e2788211a7e05ace98226be46f1f/resize returned error: cannot resize a stopped container: unknown" июл 15 08:59:34 cari-01 dockerd[8352]: time="2019-07-15T08:59:34.100690827Z" level=error msg="Handler for POST /v1.39/exec/3fddf0fdf59e371dcf20c3191ed6ed6e96b3e2788211a7e05ace98226be46f1f/resize returned error: cannot resize a stopped container: unknown" июл 15 08:59:34 cari-01 dockerd[8352]: time="2019-07-15T08:59:34.147879699Z" level=error msg="Handler for POST /v1.39/exec/3fddf0fdf59e371dcf20c3191ed6ed6e96b3e2788211a7e05ace98226be46f1f/resize returned error: cannot resize a stopped container: unknown" июл 15 09:00:28 cari-01 dockerd[8352]: time="2019-07-15T09:00:28.897886964Z" level=error msg="Handler for POST /v1.39/exec/ae834ff8b161c5a8318027b1e67c70e2d4f26164b1f5f0ff6c34b8e2bc3b2e69/resize returned error: cannot resize a stopped container: unknown" июл 15 09:01:39 cari-01 dockerd[8352]: time="2019-07-15T09:01:39.623442271Z" level=error msg="Handler for POST /v1.39/exec/4614b448064da95222c4833bcc5639096ac616405a43a5ae9ffd5b2afad6aac5/resize returned error: cannot resize a stopped container: unknown" июл 15 09:01:39 cari-01 dockerd[8352]: time="2019-07-15T09:01:39.711668067Z" level=error msg="Handler for POST /v1.39/exec/4614b448064da95222c4833bcc5639096ac616405a43a5ae9ffd5b2afad6aac5/resize returned error: cannot resize a stopped container: unknown"
А ты подключаешься к контейнеру?
Dmitry
https://docs-stage.docker.com/engine/api/v1.39/#operation/ContainerResize
manefesto
в общем у меня перестает отвечать nginx в контейнере на aws, кроме как перезапуск контейнера ничего не помогает
manefesto
хоть не размещай вне контейнера
Dmitry
Ловлю баг уже несколько недель подряд, перестает отвечат nginx в конейтнере Нашел вот такой лог юл 15 08:59:34 cari-01 dockerd[8352]: time="2019-07-15T08:59:34.066016354Z" level=error msg="Handler for POST /v1.39/exec/3fddf0fdf59e371dcf20c3191ed6ed6e96b3e2788211a7e05ace98226be46f1f/resize returned error: cannot resize a stopped container: unknown" июл 15 08:59:34 cari-01 dockerd[8352]: time="2019-07-15T08:59:34.100690827Z" level=error msg="Handler for POST /v1.39/exec/3fddf0fdf59e371dcf20c3191ed6ed6e96b3e2788211a7e05ace98226be46f1f/resize returned error: cannot resize a stopped container: unknown" июл 15 08:59:34 cari-01 dockerd[8352]: time="2019-07-15T08:59:34.147879699Z" level=error msg="Handler for POST /v1.39/exec/3fddf0fdf59e371dcf20c3191ed6ed6e96b3e2788211a7e05ace98226be46f1f/resize returned error: cannot resize a stopped container: unknown" июл 15 09:00:28 cari-01 dockerd[8352]: time="2019-07-15T09:00:28.897886964Z" level=error msg="Handler for POST /v1.39/exec/ae834ff8b161c5a8318027b1e67c70e2d4f26164b1f5f0ff6c34b8e2bc3b2e69/resize returned error: cannot resize a stopped container: unknown" июл 15 09:01:39 cari-01 dockerd[8352]: time="2019-07-15T09:01:39.623442271Z" level=error msg="Handler for POST /v1.39/exec/4614b448064da95222c4833bcc5639096ac616405a43a5ae9ffd5b2afad6aac5/resize returned error: cannot resize a stopped container: unknown" июл 15 09:01:39 cari-01 dockerd[8352]: time="2019-07-15T09:01:39.711668067Z" level=error msg="Handler for POST /v1.39/exec/4614b448064da95222c4833bcc5639096ac616405a43a5ae9ffd5b2afad6aac5/resize returned error: cannot resize a stopped container: unknown"
Ну из данного лога могу предположить, что ты шерудишь терминалом, подключенного к вырубленному извне контейнеру. Так что маловероятно, что это та ошибка, которая вызывает падение.
kSandr
Ну из данного лога могу предположить, что ты шерудишь терминалом, подключенного к вырубленному извне контейнеру. Так что маловероятно, что это та ошибка, которая вызывает падение.
что значит вырубленный извне контейнер ? если контейнер вырублен, то никаким терминалом он там шурудить не может. если контейнер вырубают пока он внутри, его просто выбрасывает обычно из контейнера. или я чего-то недопонимаю тут
Dmitry
Мне тоже так кажется - однако ошибка такая есть. Надо пробовать :)
Dmitry
Есть у нас люди хорошо знающие циско?
Siroga 🇺🇦
Что именно интересует?
Dmitry
Есть ли вариант обновить текущую IPSec политику для tunnel-group?
Dmitry
Не создавать новую и заменить, а именно изменить текущую
Siroga 🇺🇦
Давайте наверное с этим в личку, потому как для этого канала это оффтоп
Aleksey
плюс
Aleksey
или на каналы сетевиков
Anonymous
Здравствуйте, есть приложение на джаве, в качестве сервера используется jetty, необходимо запихнуть его в докер и развернуть на другой ОС
LEXASOFT
Сюда кидаешь и тебе сделают😂
Сhilly_Willy
Бля
George
Ни-че-го
Anonymous
Кто помочь может?
Maxim
Кто помочь может?
А с чем именно у вас проблема?
karser
Всем привет. Вопрос к тем кто профессионально владеет kubernetes - насколько справедливо это мнение? https://twitter.com/goetas_asmir/status/1130012874582253569 Также встречался с мнением "Kubernetes — это 300-килограммовая горилла для оркестровки контейнеров. Она работает в некоторых самых крупных контейнерных системах в мире, но дорого обходится." https://habr.com/ru/post/445030/ Весь мой опыт - конвертация docker-compose проекта из 8-10 сервисов на minikube - как то очень легко прошло. Где подвох?
Andrey
minikube ключевое слово?
karser
>minikube ключевое слово? Не уверен, по идее Google Cloud еще проще, чем minikube. Ведь речь идет об API с точки зрения девелопера
karser
>Подвох в volumes ) пробовали microk8s или kind ? нет, поэтому и спрашиваю
karser
спасибо за microk8s, еще про k3s слышал
Andrey
"need 1-3 dedicated person to run that monstrosity" это явно не про api а как раз про саппорт инфраструктуры
Maxim
спасибо за microk8s, еще про k3s слышал
Попробуйте еще kind, вроде тоже положительные отзывы среди коллег
karser
microk8s и kind это аналог minikube? т.е толька на одну машину?
Maxim
microk8s и kind это аналог minikube? т.е толька на одну машину?
Не являюсь специалистом по кубикам, но вот мое сугубо личное мнение, оно может не совпадать с реальностью и коллеги могут меня поправить если заметят неточности: 1) https://github.com/kubernetes-sigs/kind - насколько я понял из описания kind имеется возможность эмулировать кластер из нод с помощью docker, типа особенность у него такая по отношению к другим, не очень требователен к ресурсам железа. 2) https://microk8s.io/ - microk8s это аналог minicube и типа популярен в CI/CD, для локального тестирования и т.п. ресурсов требует больше чем kind 3) https://kubernetes.io/docs/tasks/tools/install-minikube/ - minicube авторы рекомендуют запускать с использованием гипервизоров KVM или VirtualBox, то есть в виртуальных машинках, то есть требователен к ресурсам, меньше свободных 4Gb можно даже не пытаться, зря потратите время Вот список opensource проектов с кубиками, у каждого свои особенности и фишки: https://github.com/bsycorp/kind https://github.com/ubuntu/microk8s https://github.com/kinvolk/kube-spawn https://github.com/kubernetes/minikube https://github.com/danderson/virtuakube https://github.com/kubernetes-sigs/kubeadm-dind-cluster
karser
Спасибо за развернутый ответ!
Maxim
Спасибо за развернутый ответ!
наздоровье ;) приходите еще, у нас здесь много чего есть интересного
.
Это как синтаксический сахар
kaidxen
господа эксперты есть кто в docker ignore шарит?) мне нужно маску сделать, игнорировать любые файлы на всех уровнях вложенности кроме *.zip and txt **/* !/*.zip !**/*s.txt не прокатывает
Tadeusz
судя по доке - должно https://docs.docker.com/engine/reference/builder/
Tadeusz
kaidxen
угу вот там и читал(
kaidxen
не прокатило, пришел к вам, может знаете секретик)
Tadeusz
pattern: { term } term: '*' matches any sequence of non-Separator characters '?' matches any single non-Separator character '[' [ '^' ] { character-range } ']' character class (must be non-empty) c matches character c (c != '*', '?', '\\', '[') '\\' c matches character c character-range: c matches character c (c != '\\', '-', ']') '\\' c matches character c lo '-' hi matches character c for lo <= c <= hi additions: '**' matches any number of directories (including zero) '!' lines starting with ! (exclamation mark) can be used to make exceptions to exclusions '#' lines starting with this character are ignored: use it for comments
karser
ILIYA надеюсь, вы не на bind-volumes docker-ignore настраиваете?
kaidxen
нет)
karser
выглядит норм, у меня в git ignore аналогично и все работает
kaidxen
спасибо...пошел искать...
tfhx8
Внутри контейнера, можно ли ка кто перезапустить nginx reload который в другом контейнере?
George
Ответ неверный
Dan
:) Без проброса сокета докера, Без отключения пространств pid, Без какого-то особого эндпойнта в nginx (например, у prometheus в апи есть reload) Ответ - нет
Dan
@gecube это тот самый случай, когда лучше скопипастить ответ а не ссылку
George
У тебя нет решения , как, в прочем, и имени, дорогой nameless one
Andrey
https://github.com/docker/compose/issues/3532
Andrey
Не верный ответ. Что значит есть доступ?
Andrey
По какой сети ? Как ты собрался это сделать?
Andrey
И вообще есть разве смысл в этом?
Andrey
Да само собой они видят друг друга по именам (раз есть нужда зн сеть одна)
Andrey
Но вопрос остаётся как ты собрался это сделать
Andrey
Внутри контейнера, можно ли ка кто перезапустить nginx reload который в другом контейнере?
При какой ситуации это нужно ? возможно подскажу более прямой выход
Andrey
И поставь себе читабельный Ник-Найм
Andrey
На вопросы ответь....сеть)
Andrey
Ясно
Andrey
:) Без проброса сокета докера, Без отключения пространств pid, Без какого-то особого эндпойнта в nginx (например, у prometheus в апи есть reload) Ответ - нет
Примерно так...Но по факту странный кейс...можно совсем извратиться и сделать через хостовую машину..но еще раз повторю нужно понимать условия
Andrey
скорее всего человек не в ту сторону думает
Andrey
И сделай себе читабельное Имя , как осводишься !
Andrey
Ты РО схватил в Докер. Смысл в том что ты не отвечаешь и не спрашиваешь....Рекомендую сделать ник и создать себе проблем и спрашивать либо не писать)
Maxim
На какой вопрос в этом споре пытается родиться ответ?
Andrey
Закусывать нужно...при чем тут вообще ип адрес..
Andrey
Как связан ип адрес , с релоудом нжинкса. Выше парень ответил на вопрос. Не пиши больше пожалуйста.
manefesto
Есть nginx+php-fpm Весь код находится в контейнере php-fpm Для того чтобы не было траблов с тем что nginx не может найти файлы я расшарил волюм между контейнерами Но данные в волюме кешируются как быть version: '3.5' services: frontend: container_name: frontend_frontend build: context: . dockerfile: ./docker/frontend/Dockerfile links: - backend volumes: - code:/var/www/html ports: - 80:80 backend: container_name: frontend_backend build: context: . dockerfile: ./docker/backend/Dockerfile volumes: - code:/var/www/html ports: - 9000 volumes: code:
Artem
сделать архитектуру так, что бы не надо было шарить волюмы))
manefesto
С этим сложнее. nginx хочет дёрнуть данные локально
manefesto
Не помню как костылил
Евгений
Не помню как костылил
Скопируй нужную папку своего приложения в докерфайле nginx
Евгений
В laravel например COPY public /var/www/html
manefesto
В laravel например COPY public /var/www/html
Не торт. Там происходит сборка через nodejs и composer
manefesto
Как upstream поможет с шареньем контента ?
Anonymous
Leader should be, https://youtu.be/xZWvxb48slA
Artur
я сегодня первый день в докере, бля это прикольно
Artur
нихера не понятно, но годно