Ryskin Artem
akimdi ¯\_(ツ)_/¯
ребята всех с Новым Годом :)
скажите а вообще была запись того вебинара, которую админ прикрепрял сообщение ??
akimdi ¯\_(ツ)_/¯
там было про докер и ci gitlab
akimdi ¯\_(ツ)_/¯
??
akimdi ¯\_(ツ)_/¯
akimdi ¯\_(ツ)_/¯
??
akimdi ¯\_(ツ)_/¯
ребята а запись будет?? если я не смогу в это время :(
akimdi ¯\_(ツ)_/¯
Скорее всего есть запись, выложили на ютубе. Я уточню про ссылку и опубликую
akimdi ¯\_(ツ)_/¯
благодарю Вас 😊
Dan
🏳️ Phil
В какую-то простейшую ситуацию вляпался. есть nginx в контейнере, есть апач с php в контейнере. Всё на одной машине. Когда php пытается обратиться к самому себе через внеший IP (т.е. nginx) - connection refused
Evgeniy
пусть контейнер с пхп(apache) обращается по имени контейнера с nginx
в качестве адреса используй не внешний адрес, а имя контейнера с портом где висит nginx
Evgeniy
странная штука nginx и apache вместе юзать, почему не юзать php fpm ?
NM
Может там приложение такое что keepalive java нужен
akimdi ¯\_(ツ)_/¯
Kana
Ребят, я почитал - пишут что на проде при использовании docker-compose не следует использовать volume. А что вместо этого делать? Copy в докерфайле?
да, это я
Kana
Kana
Какие минусы у композа?
да, это я
Kana
Кубер и сварм?
George
George
но надо понимать при каких условиях он может исчезнуть и какие он дает эффекты - на ту же производительность
да, это я
George
А при каких?
разные типы вольюмов есть, а еще есть разница между volume & bind mount
да, это я
George
но вообще будет весело, если поменяешь тот же графовый драйвер у докера (один раз менялся aufs -> overlay2), а потом выяснишь, что надо демон переустанавливать со всеми контейнерами )
да, это я
George
с локальными директориями проблем тоже полон рот
George
в частности, когда надо шарить их между несколькими контейнерами - раз случай
George
или, например, докер вместо файла создает каталог с рутовыми правами
да, это я
George
Нахоа?
Вопрос к докеру ) но я такое регулярно видел
Petr
Вечер всем. Коллеги, подкиньте пару ссылок на how-to по докеру(видео, статьи, книги).
Владимир
Всех с праздником а подскажите как запустить контейнер с образа что б он не качал новый образ если есть старый?
tutunak
Владимир
у меня есть старый образ амкогда нажимаю run он тянит последний образ
Владимир
а мне нужно что б оно не тянуло новый образ а запускало старый
Владимир
я запускаю колабору а он тянит последню версию это образа кароче новый
Владимир
так я его вижу только tags не прописуеться
Igorek
ну так запускай этот образ именно с тем тегом который он у тебя указан локально
George
George
Владимир
Имя образа прописать ?
Владимир
какой я хочу запустить ?
Владимир
Images есть я вижу размер имя но не вижу Tags
Владимир
пишет нет
Igorek
тогда запусти образ по его image id, по-моему так тоже можно
Dmytro
Привет всем!
Dmytro
Подскажите как лучше, чтоб phpfpm один для всех контейнеров или для каждого сайта свой?
George
от задачи зависит
Ryskin Artem
Есть ли возможность исключить папку из монтируемый директории как-то?
Ryskin Artem
volumes:
- /var/www/symfony.loc/vendor
Ryskin Artem
Такое - не работает. Из контейнера запускаю композер - все-равно пробрасывает на хост
George
George
типа того
George
а вообще по возможности - запекать все в образ (тут надо определиться - речь про разработку или про продакшен, а то может оказаться, что и вовсе проблемы нет )
Ryskin Artem
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
Yevhen
спасибо
Yevhen
пересобирать можно имидж, контейнер можно только пересоздать (
Т.е. я правильно понимаю что все изменения которые были в контейнере и volumes я потеряю? Я нагуглил docker commit, что бы взять уже существующий контейнер, но данные не переносятся, это немного для другого. Т.е. вопрос в том как мне взять контейнер с данными и запустить с новой опцией docker run -- network host?
George
George
в этом их смысл
Yevhen
Плохие новости, спасибо что объяснил. Т.е. просто "сделать слепок" и добавить новую опцию превращается в более сложную задачу.
NM
Новый слой запомнишь по id и работай со слоями дальше
NM
Владимир
NM
Нет не докера а слоя. Не для запуска а деплоя изменений или отката
Владимир
ты мне пишешь?О я не пойму?
NM
Дп
Igorek
docker run id образа? Так?
да, раз ты по имени не можешь запустить локальный образ и докер все пытается стянуть новый, то запусти по image id который у тебя указан локально