@docker_ru

Страница 1279 из 1375
Vlad
12.06.2019
07:54:15
Добрый день, если не задавать лимиты, docker возмет сколько нужно озу? например 1гб?

Say_No_Name
12.06.2019
08:24:48
Настраиваю docker на Ubuntu, поднял обратный прокси на nginx - слушает только v6 протокол О_о. WTF? Что может быть? ufw включен 2233 ALLOW Anywhere 1194 ALLOW Anywhere 1194/udp ALLOW Anywhere 6006/tcp ALLOW Anywhere 2233 (v6) ALLOW Anywhere (v6) 6006/tcp (v6) ALLOW Anywhere (v6) Менял порт в compose файле - меняется открытый, но опять же только для v6...

На centOS та же херня

Google
George
12.06.2019
08:58:27
На centOS та же херня
Глупости пишешт

Читай доку - tcpv6 сокет слушает и тсп6, и тсп4

netstat -tlpn сделай и посмотри

Say_No_Name
12.06.2019
09:02:05
tcp6 0 0 :::60060 :::* LISTEN - Вот так пишут

George
12.06.2019
09:02:21
ну, да, еще раз - тсп6 - это норм

даже если ты сисктл отрубишь - все равно сокет будет тсп6, т.к. это сам приклад решает

ну, и выхлоп ты дал не весь =)

Say_No_Name
12.06.2019
09:04:43
тогда не понимаю, в чем косяк, почему трафик не идет... nginx_next: build: context: . dockerfile: nginx_next.Dockerfile ports: - '60060:80' command: [nginx-debug, '-g', 'daemon off;'] Весь входящий траффик с порта 60060 отправлять на 80 порт в контейнер nginx_next, правильно?

George
12.06.2019
09:05:48
покажи netstat -tlpn ВНУТРИ контейнера

если утилиты нет - доустанови

Say_No_Name
12.06.2019
09:06:59
ставил вроде, сек

root@481a24bba640:/# netstat -tlpn Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.11:46350 0.0.0.0:* LISTEN - tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1/nginx: master pro

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

Google
Dimanius851
12.06.2019
09:39:47
А можно увидеть логи одного сервиса в контейнере?

Отфильтровать другие

docker logs --tail 2000 e6c2a87ab668 типа вот так, но что бы вывелись только для одного сервиса

i͞nsơmnìa̸
12.06.2019
09:44:51
Они отдельно блобами лежат
Разобрался, спасибо.

нигде, они лежат слоями, как я понимаю
- если нигде, тогда откуда берутся данные? - вопрос возник, когда я спушил образ в свой репозиторий и не смог найти его содержимое там.

i͞nsơmnìa̸
12.06.2019
09:47:54
Зачем я спушил образ в свой репозиторий?

George
12.06.2019
09:48:13
смотри

еще раз

у тебя идет пуш в докер регистри

туда докачиваются только те слои, которые там отсутствуют

очевидно, что слои лежат отдельно, метаинформация об образах (т.е. наборе слоев) - отдельно

Say_No_Name
12.06.2019
09:48:53
Все ок
Так и чо ему надо тогда(

George
12.06.2019
09:48:59
напрямую ходить туда в каталог не нужно

Так и чо ему надо тогда(
сделай ему curl внутри докер контейнера

диагности

напрямую ходить туда в каталог не нужно
если надо спуллить образ - делаешь docker pull

i͞nsơmnìa̸
12.06.2019
09:51:26
туда докачиваются только те слои, которые там отсутствуют
У меня есть приложение, собранное в образ из докерфайла. Оно включает в себя питоновый код. Меня интересовало, где конкретно он хранится после того, как я пушу его в свой реестр (ответили выше). Если образа в реестре нет в принципе, очевидно, туда качаются все слои образа. Так что не очень понимаю, что вы имеете в виду. Это вроде бы и так понятно.

George
12.06.2019
09:52:05
> Меня интересовало, где конкретно он хранится после того, как я пушу его в свой реестр (ответили выше). я выше ответил

Google
George
12.06.2019
09:52:10
как ЦЕЛИКОВАЯ сущность - нет

i͞nsơmnìa̸
12.06.2019
09:53:22
Да, он не хранится как ЦЕЛИКОВАЯ сущность, но вы сказали про слои. Да, я понимаю, что образ хранится в виде слоев. Меня интересовало, где локально хранятся эти данные. Вот прям путь.

George
12.06.2019
09:53:30
а, ну, ок

Denis
12.06.2019
11:41:35
Подскажите пожалуйста как правильно закоммитить чтобы во время коммита контейнер не останавливался ?

Andrey
12.06.2019
11:54:07
посмотреть в документацию

Denis
12.06.2019
11:55:30
посмотреть в документацию
Получилось, спасибо! А подскажите сколько примерно будет длится коммит контейнера, который весит 3гб на 2хядерном процессоре, а то уже 3 минуты висит и ничего не происходит

Andrey
12.06.2019
11:56:44
вот тут не подскажу

George
12.06.2019
11:58:32
минуту максимум

Denis
12.06.2019
11:59:41
минуту максимум
даже если —pause=false ? ssh уже минут 8 висит

George
12.06.2019
11:59:58
ну, тогда ты сделал задницу

потому что у тебя может писать больше данных, чем успевает закоммитить

Andrey
12.06.2019
12:00:51
кстати, а зачем коммит? Если для бэкапа - то так себе решение

George
12.06.2019
12:00:57
угу, согласен

Denis
12.06.2019
12:01:40
кстати, а зачем коммит? Если для бэкапа - то так себе решение
мне чтобы в свой репозиторий запушить потом

George
12.06.2019
12:01:55
зачем?

Denis
12.06.2019
12:03:01
зачем?
программисты отдали проект с докером, а доступа к закрытым репозиториям нет, теперь хочу в свой репозиторий записать

George
12.06.2019
12:03:16
ну, тебе зачем тогда на живом контейнер?

они же явно тебе образ передали

тупо находишь его, делаешь ему docker tag old_name new_name и docker push new_name

коммит зачем?

Google
Denis
12.06.2019
12:04:13
ну не мне, после того как они передали, другие программисты в работающий контейнер год вносили изменения и перезапускали.

я думал запушить можно только image

George
12.06.2019
12:05:16
о, хосподи. Опять разрабы криворукие ((((

сочувствую

Denis
12.06.2019
12:06:48
Да мне просто предложили этим проектом заниматся, а я с докером особо не сталкивался. У них в планах вообще все вытащить из контейнеров и вебкластер сделать.

если не напишу —pause=false сайт ляжет, так ?

Andrey
12.06.2019
12:07:51
да кто ж знает подробности твоей инфраструктуры

Denis
12.06.2019
12:08:34
ну да, если даже я не знаю), ладно спасибо!)

i͞nsơmnìa̸
12.06.2019
12:09:20
Andrey
12.06.2019
12:09:40
докер контейнер как вмка

i͞nsơmnìa̸
12.06.2019
12:09:48
Разве за такое не надо сжигать заживо?

Andrey
12.06.2019
12:10:05
иногда оправданно

i͞nsơmnìa̸
12.06.2019
12:10:23
Просто жесть.

Andrey
12.06.2019
12:10:27
но это не тот случай :)

Andrey
12.06.2019
12:32:03
Надо ???
Это луч поноса с самовозгоранием?

Таймураз
12.06.2019
13:09:26
То есть они не перевыкатывали контейнер после изменений, а писали в работающий?
Я с таким работал пару лет назад лол Контейнер работать начал ещё до моего прихода На момент ухода 3 года онлайн

abc
12.06.2019
16:56:13
Подскажите, можно ли в configMap kubernetes запихать python-файл? Или configMap понимает только key/value файлы?

Andrey
12.06.2019
16:57:53
Можно

Google
abc
12.06.2019
17:02:18
Как?

Можно
Все так же через --from-file только указывая python-файл?

Andrey
12.06.2019
17:07:48
Не помню точно. Посмотрите примеры на сайте, там есть вроде

abc
12.06.2019
17:08:18
там только про .properties и .env файлы

George
12.06.2019
17:08:34
конфиг мап любой формат жрет

abc
12.06.2019
17:09:43
Спасибо, попробую

George
12.06.2019
17:10:16
отправил в лику

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