akimdi ¯\_(ツ)_/¯
ребята всех с Новым Годом :) скажите а вообще была запись того вебинара, которую админ прикрепрял сообщение ??
akimdi ¯\_(ツ)_/¯
там было про докер и ci gitlab
akimdi ¯\_(ツ)_/¯
??
akimdi ¯\_(ツ)_/¯
??
akimdi ¯\_(ツ)_/¯
ребята а запись будет?? если я не смогу в это время :(
akimdi ¯\_(ツ)_/¯
Скорее всего есть запись, выложили на ютубе. Я уточню про ссылку и опубликую
akimdi ¯\_(ツ)_/¯
благодарю Вас 😊
🏳️ Phil
В какую-то простейшую ситуацию вляпался. есть nginx в контейнере, есть апач с php в контейнере. Всё на одной машине. Когда php пытается обратиться к самому себе через внеший IP (т.е. nginx) - connection refused
Evgeniy
пусть контейнер с пхп(apache) обращается по имени контейнера с nginx в качестве адреса используй не внешний адрес, а имя контейнера с портом где висит nginx
Evgeniy
странная штука nginx и apache вместе юзать, почему не юзать php fpm ?
🏳️ Phil
странная штука nginx и apache вместе юзать, почему не юзать php fpm ?
1. Движок сайта зачем-то тащить что-то обращаясь сам к себе (картинки для иконок). Переписывать его сложно :) 2. Да без разницы, ничего странного. Движок сайта использует в том числе .htaccess. Проблемы это не отменило бы
NM
Может там приложение такое что keepalive java нужен
akimdi ¯\_(ツ)_/¯
https://youtu.be/oM5fqB18qXI
спасибо Вам большое 😊👍👍
Kana
Ребят, я почитал - пишут что на проде при использовании docker-compose не следует использовать volume. А что вместо этого делать? Copy в докерфайле?
Kana
На проде не стоит использовать docker-compose.
Каждый контейнер отдельно юзать?
Kana
Какие минусы у композа?
да, это я
Каждый контейнер отдельно юзать?
Погуглите про оркестраторы.
Kana
Кубер и сварм?
George
но надо понимать при каких условиях он может исчезнуть и какие он дает эффекты - на ту же производительность
George
А при каких?
разные типы вольюмов есть, а еще есть разница между volume & bind mount
George
но вообще будет весело, если поменяешь тот же графовый драйвер у докера (один раз менялся aufs -> overlay2), а потом выяснишь, что надо демон переустанавливать со всеми контейнерами )
да, это я
но вообще будет весело, если поменяешь тот же графовый драйвер у докера (один раз менялся aufs -> overlay2), а потом выяснишь, что надо демон переустанавливать со всеми контейнерами )
Понял, о чём ты. Просто в случае компоуза это в 90% случаев локальная директория. Ну а смена драйвера очень редкая штука. Сам, кстати, натыкался на похожее, но с сетью.
George
с локальными директориями проблем тоже полон рот
George
в частности, когда надо шарить их между несколькими контейнерами - раз случай
George
или, например, докер вместо файла создает каталог с рутовыми правами
George
Нахоа?
Вопрос к докеру ) но я такое регулярно видел
Petr
Вечер всем. Коллеги, подкиньте пару ссылок на how-to по докеру(видео, статьи, книги).
Владимир
Всех с праздником а подскажите как запустить контейнер с образа что б он не качал новый образ если есть старый?
Владимир
у меня есть старый образ амкогда нажимаю run он тянит последний образ
Владимир
а мне нужно что б оно не тянуло новый образ а запускало старый
Владимир
я запускаю колабору а он тянит последню версию это образа кароче новый
Igorek
я запускаю колабору а он тянит последню версию это образа кароче новый
если он тянет новую версию значит локально он ее у тебя не находит. выполни команду докер images и проверь есть ли необходимый образ локально.
Владимир
так я его вижу только tags не прописуеться
Igorek
ну так запускай этот образ именно с тем тегом который он у тебя указан локально
Владимир
Имя образа прописать ?
Владимир
какой я хочу запустить ?
Владимир
Images есть я вижу размер имя но не вижу Tags
Владимир
пишет нет
Igorek
тогда запусти образ по его image id, по-моему так тоже можно
Dmytro
Привет всем!
Dmytro
Подскажите как лучше, чтоб phpfpm один для всех контейнеров или для каждого сайта свой?
George
от задачи зависит
Ryskin Artem
Есть ли возможность исключить папку из монтируемый директории как-то?
Ryskin Artem
volumes: - /var/www/symfony.loc/vendor
Ryskin Artem
Такое - не работает. Из контейнера запускаю композер - все-равно пробрасывает на хост
Ryskin Artem
неудачное желание. очень
Я так понимаю - лучше просто переместить саму папку куда-то вне директории?
George
типа того
George
а вообще по возможности - запекать все в образ (тут надо определиться - речь про разработку или про продакшен, а то может оказаться, что и вовсе проблемы нет )
George
тогда проще каталог переместить
George
или вообще забить на эту особенность
Ryskin Artem
Просто этот адовый писец, под названием Apple File system - это кошмар. А docker-sync работает очень странное (есть ли универсальный вариант для linux и mac?)
Yevhen
Хотел добавить в compose file network_mode: "host", но This option is ignored when deploying a stack in swarm mode with a (version 3) Compose file. Т.е. я хотел тупо добавить строчку в конфиг и рестартонуть контейнер. Как правильно это гуглить или что я делаю не так?
Yevhen
Только пересобирать контейнер с опцией —network host ?
George
Только пересобирать контейнер с опцией —network host ?
пересобирать можно имидж, контейнер можно только пересоздать (
Yevhen
спасибо
Yevhen
пересобирать можно имидж, контейнер можно только пересоздать (
Т.е. я правильно понимаю что все изменения которые были в контейнере и volumes я потеряю? Я нагуглил docker commit, что бы взять уже существующий контейнер, но данные не переносятся, это немного для другого. Т.е. вопрос в том как мне взять контейнер с данными и запустить с новой опцией docker run -- network host?
George
в этом их смысл
Yevhen
Плохие новости, спасибо что объяснил. Т.е. просто "сделать слепок" и добавить новую опцию превращается в более сложную задачу.
NM
Новый слой запомнишь по id и работай со слоями дальше
NM
Нет не докера а слоя. Не для запуска а деплоя изменений или отката
Владимир
ты мне пишешь?О я не пойму?
NM
Дп
Igorek
docker run id образа? Так?
да, раз ты по имени не можешь запустить локальный образ и докер все пытается стянуть новый, то запусти по image id который у тебя указан локально