Alex
Скорее всего в этом и было дело, т.к я как выше говорил дропнул 700 мб логов, потом служебные папки, темп папки, аплоад директории засунул в .dockerignore и все снова завертелось.
Alex
в общем я нуб тот еще.
Sergey
гайз помогите с задачей на степике Программа в образе parseq/stepik-mount-files пишет что-то важное в /dev/null. Попробуйте при запуске контейнера примонтировать произвольный файл хоста вместо /dev/null и отправьте сообщение из файла в качестве ответа. делаю sudo docker run —rm -v /dev/null:/home/user/hi parseq/stepik-mount-files никаких ошибок нет и файл пустой
Artem
Sergey
Sergey
ну типа от куда и куда путь надо указать что не так делаю?
Artem
намекну
twwlf
Sergey
ну я только начал что сразу фейспалмы слать😁
Artem
1 - /dev/null это файл 2 - /host/pasth:/container/path
twwlf
ну я только начал что сразу фейспалмы слать😁
ну и вот так нужно решать задачи? идти и спрашивать ответ?
twwlf
читай документацию
alexander
просто такие вопросы следует в комментарии на степике писать, а по факту -v /home/user/hi:/dev/null
Artem
ну не писать же сразу ответ
Artem
а то так и до script kiddie недалеко, пусть хоть доку почитает)
Sergey
не просто первый аргумент от куда монтирование происходит я и думал что он считывает из файла и потом указать куда происходит монтирование то есть в файл на хосте
Artem
откуда и куда, описано в доке
Sergey
или первый аргумент это то что у меня на машине а второй это из скачиваемого контейнера?
Aleksandr
https://docs.docker.com/engine/reference/run/#volume-shared-filesystems
Aleksandr
мне кажется или гугл реально начал людей банить?
Sergey
спасибо большое, буду читать
Aleksandr
если ты не можешь в англ, то можешь тут почитать http://docker.cool/docs/docker-engine/learn-by-example/manage-data-in-containers/
Роман
если ты не можешь в англ, то можешь тут почитать http://docker.cool/docs/docker-engine/learn-by-example/manage-data-in-containers/
Объясните, пожалуйста, не про докер). Почему так говорят: "может в англ"? Зачем добавляют предлог "в"?
Artem
тренд
Artem
уметь во что-то)
Роман
С чего это пошло хоть?)
Роман
Или не помнит никто уже?
alexander
poland cannot into space
Dmitry
С чего это пошло хоть?)
http://www.urbandictionary.com/define.php?term=Can%27t%20Into
Taras 🦁
что-то нигде не найду документацию по режимам паблишинга портов в docker swarm нашел окольными путями, что есть —publish mode=host —publish mode=vip —publish mode=.... - где это вообще перечислено)?
Taras 🦁
а это чего)? Ports: PublishedPort = 8080 Protocol = tcp TargetPort = 8080 PublishMode = ingress
Taras 🦁
или это vip?
Artem
что-то застопорился, все догнать не могу
Artem
есть контейнер с mysql и прокинут порт на хост 3306
Artem
при этом из локалки с другого хоста по локальному адресу 192.168.х.х:3306 могу подключиться, а с самого хоста на его же адрес 192.168.х.х:3306 не дает к mysql подрубиться
Artem
при этом есть форвард через шлюз с внешнего ip c 3306 на этот локальный адрес хоста и по нему нормально подключается
Artem
ну дополнительно не правил, сервак локальный, всем докер рулит
Artem
дефолт
Artem
с другого хоста на этот с бд в контейнере да
Artem
и коннект проходит
Artem
а с контейнера который крутися на этом же хосте не могу туда подключиться
Artem
В общем: Есть 2 контейнера на одном хосте за натом, даже в компоузе. Один из них mysql -p 3306:3306, хотел сделать чтоб подключение второго контейнера к нему было не по servicename из компоуза, а по локальному ip адресу самого хоста 192.x.x.x и так, как оказалось, не работает, но работает если я пробую подключиться на внешний адрес шлюза, который форвардит все запросы на этот хост. При этом если попробовать стукнуться на эту же бд с контейнера на соседнем хосте в локалке по адресу 192.x.x.x. соединение проходит.
Artem
вот я и не могу все найти где косякнул
Artem
странное поведение получается
Artem
тот я уже нашел
Artem
есть ишу открытая и надо на хосте keepalive connection timeout интервал ставить менее 60 секунд
Artem
ща скину точный параметр
Artem
сам таймаут как раз у меня и стоит 2 часа
Artem
и поэтому каждые 2 и дропал
Artem
net.ipv4.tcp_keepalive_intvl
Artem
в центосе он по дефолту 75
Artem
перестает крашится если будет меньше 60
Artem
ага
Artem
ну тогда наверное не оно
Artem
там ишу тоже с мускулем было
Artem
а сейчас столкнулся с проблемой, что мускл сыпет aborted connection с серыми адресами сворма 10.0..
Artem
вот думал бд вынести за пределы сервиса, чтобы проверить
Artem
ну у меня после этого перестали падать аппы с нодой, это факт
Artem
ага, пока одна
Artem
точнее 2 разных
Artem
но на обоих эта проблема была
Artem
если mode host выставлю, то получается каждая реплика будет получать адреса вида 172.17..?
Artem
нее, не для бд, думал для все сервисов
Artem
или им можно оставить vip?
Artem
я думал может из-за их адресов как раз такое
Artem
я думал про aborted connection )
Sergei
привет,подскажите плиз, вот у mysql к docker-compose.yml есть переменные среды, как сделать чтобы эти переменные в php контейнере были доступны?
Владислав
/spam
Petr
народ где docker хранит volume?
Konstantin
Наверное ты об этом - по умолчанию /var/lib/docker
Konstantin
А если ты про volume, которые примонтировал, то куда примонтировал там и хранит)
Petr
ну я могу примонтировать в любой контейнер
Petr
а когда я удаляю все контейнеры
Petr
volume ведь остается
Petr
где он хранится
Petr
docker volume create somevolume
Konstantin
/var/lib/docker/volumes/
Гайрат
У меня тут мистика какая-то с докером