
Alex
01.08.2017
11:30:39
overlay2
Скорее всего в этом и было дело, т.к я как выше говорил дропнул 700 мб логов, потом служебные папки, темп папки, аплоад директории засунул в .dockerignore и все снова завертелось.
в общем я нуб тот еще.

Sergey
01.08.2017
13:08:17
гайз помогите с задачей на степике
Программа в образе parseq/stepik-mount-files пишет что-то важное в /dev/null. Попробуйте при запуске контейнера примонтировать произвольный файл хоста вместо /dev/null и отправьте сообщение из файла в качестве ответа.
делаю sudo docker run —rm -v /dev/null:/home/user/hi parseq/stepik-mount-files
никаких ошибок нет и файл пустой

Google

Sergey
01.08.2017
13:10:49
ну типа от куда и куда путь надо указать что не так делаю?

Artem
01.08.2017
13:12:03
намекну

Sergey
01.08.2017
13:12:26
ну я только начал что сразу фейспалмы слать?

Artem
01.08.2017
13:12:32
1 - /dev/null это файл
2 - /host/pasth:/container/path

twwlf
01.08.2017
13:13:00
читай документацию

Alexander
01.08.2017
13:13:18
просто такие вопросы следует в комментарии на степике писать, а по факту -v /home/user/hi:/dev/null

Artem
01.08.2017
13:13:47
ну не писать же сразу ответ
а то так и до script kiddie недалеко, пусть хоть доку почитает)

Sergey
01.08.2017
13:15:42
не просто первый аргумент от куда монтирование происходит я и думал что он считывает из файла и потом указать куда происходит монтирование то есть в файл на хосте

Artem
01.08.2017
13:16:25
откуда и куда, описано в доке

Sergey
01.08.2017
13:16:29
или первый аргумент это то что у меня на машине а второй это из скачиваемого контейнера?

Artem
01.08.2017
13:17:01

Google

Alex
01.08.2017
13:17:36
https://docs.docker.com/engine/reference/run/#volume-shared-filesystems
мне кажется или гугл реально начал людей банить?

Sergey
01.08.2017
13:18:52
спасибо большое, буду читать

Alex
01.08.2017
13:20:24
если ты не можешь в англ, то можешь тут почитать http://docker.cool/docs/docker-engine/learn-by-example/manage-data-in-containers/

Роман
01.08.2017
14:35:41

Artem
01.08.2017
14:39:26
тренд
уметь во что-то)

Роман
01.08.2017
14:39:51
С чего это пошло хоть?)
Или не помнит никто уже?

Alexander
01.08.2017
14:41:13
poland cannot into space

Dmitry
01.08.2017
14:42:33

Taras
01.08.2017
15:09:20
что-то нигде не найду документацию по режимам паблишинга портов в docker swarm
нашел окольными путями, что есть
—publish mode=host
—publish mode=vip
—publish mode=.... - где это вообще перечислено)?
а это чего)?
Ports:
PublishedPort = 8080
Protocol = tcp
TargetPort = 8080
PublishMode = ingress
или это vip?

Artem
02.08.2017
14:47:20
что-то застопорился, все догнать не могу
есть контейнер с mysql и прокинут порт на хост 3306
при этом из локалки с другого хоста по локальному адресу 192.168.х.х:3306 могу подключиться, а с самого хоста на его же адрес 192.168.х.х:3306 не дает к mysql подрубиться
при этом есть форвард через шлюз с внешнего ip c 3306 на этот локальный адрес хоста и по нему нормально подключается
ну дополнительно не правил, сервак локальный, всем докер рулит
дефолт

Google

Artem
02.08.2017
14:51:57
с другого хоста на этот с бд в контейнере да
и коннект проходит

Admin
ERROR: S client not available

Artem
02.08.2017
14:52:59
а с контейнера который крутися на этом же хосте не могу туда подключиться
В общем:
Есть 2 контейнера на одном хосте за натом, даже в компоузе. Один из них mysql -p 3306:3306, хотел сделать чтоб подключение второго контейнера к нему было не по servicename из компоуза, а по локальному ip адресу самого хоста 192.x.x.x и так, как оказалось, не работает, но работает если я пробую подключиться на внешний адрес шлюза, который форвардит все запросы на этот хост. При этом если попробовать стукнуться на эту же бд с контейнера на соседнем хосте в локалке по адресу 192.x.x.x. соединение проходит.
вот я и не могу все найти где косякнул
странное поведение получается
тот я уже нашел
есть ишу открытая и надо на хосте keepalive connection timeout интервал ставить менее 60 секунд
ща скину точный параметр
сам таймаут как раз у меня и стоит 2 часа
и поэтому каждые 2 и дропал


Artem
02.08.2017
15:03:34
net.ipv4.tcp_keepalive_intvl
в центосе он по дефолту 75
перестает крашится если будет меньше 60
ага
ну тогда наверное не оно
там ишу тоже с мускулем было
а сейчас столкнулся с проблемой, что мускл сыпет aborted connection с серыми адресами сворма 10.0..
вот думал бд вынести за пределы сервиса, чтобы проверить

Google

Artem
02.08.2017
15:07:56
ну у меня после этого перестали падать аппы с нодой, это факт
ага, пока одна
точнее 2 разных