A.D.🈴
А.
A.D.🈴
А, да. Вроде есть там такая фишка.
George
Ну, у меня работало, за исключением того, что не с первого раза подобрал комбинацию
A.D.🈴
Ладно, спасибо. Пока так оставлю, для дева - по фиг, сам себе могу ип прописать. В прод все равно не буду так делать. :)
Anonymous
https://github.com/tz4678/devstack можешь мое украсть, там все настроено и работает
Джифорсович
центос 8, хетцнер в докере нетворкинг не пашет скрипт проверки выдал такое
Джифорсович
CONFIG_NF_NAT_IPV4: missing
George
Не ставь докер на цент 8
Джифорсович
почему это
Джифорсович
Леннарт Zh 🕊
боян?
Леннарт Zh 🕊
Due to not displaying (or computing) intermediate hashes, BuildKit builds are harder to debug, whereas normal Docker layer IDs provided a helpful feature for developers to use that was helpful to debug a failed build.
George
Ну, от задачи зависит
George
Если кубер крутить - ставишь контейнерди
George
Если просто контейнеры - подман
George
Никто никогда промежуточными не пользуется
Джифорсович
Не ставь докер на цент 8
На деб поставил, все воркает
Vitaly
Что за сказки, все отлично на centos8 работает
Леннарт Zh 🕊
Леннарт Zh 🕊
Никто никогда промежуточными не пользуется
не троль меня пжалст, и так тошно
George
Что за сказки, все отлично на centos8 работает
Если приложить руки и голову, но не «из коробки»
Vitaly
Если приложить руки и голову, но не «из коробки»
Не из коробки там только подключение репы с докером
George
Не заводилось, детали не помню )
Vitaly
Там пол года назад небыло нативного репо под с8
Vitaly
Приходилось от с7 ставить
Vitaly
И с containerd косяк был из за этого
Vitaly
Уже все ок
Ivan
Привет всем, я совсем не розбираюсь в докере, хочу добавить строку в .env в контейнер который крутится на сервере, где мне почитать как это сделать?
Ivan
В Розенталь, например
не очень понял, можно пожалуйста подробнее?
George
Русский язык
George
Правила
Dan
toxic community :P
Ivan
docs.docker.com у них норм документация
та мне уже коллеги подсказали что есть файл docker-compose.yml там указаны переменные в том числе
Dan
та мне уже коллеги подсказали что есть файл docker-compose.yml там указаны переменные в том числе
лучше документацию почитай. там вообще много что интересного есть
Alex
Ну вы спрашивали про енв и контейнер, этих енв докучи
Cepmol
Перенёс контейнер на машину без интернета и пытаюсь запустить compose, выдаёт ошибку, в чем проблема может быть?
Anonymous
Перенёс контейнер на машину без интернета и пытаюсь запустить compose, выдаёт ошибку, в чем проблема может быть?
что значит “перенес контейнер”? Какая команда compose ошибку выдаёт? Какую ошибку? Без этой инфы можно сказать, что, наверное, проблема в том, что нет интернета )
Леннарт Zh 🕊
коллеги, научите как схоронить ФС из Docker-а схема с sshfs+.git есть рабочая?
Леннарт Zh 🕊
у меня есть изменения в конфигах внутри работающего контейнера, мне нужно схоронить их
Dan
у меня есть изменения в конфигах внутри работающего контейнера, мне нужно схоронить их
Так делать нельзя. Конфиги либо надо хранить в волюмах и монтировать, либо оставлять неизменными.
Dan
Контейнер должен быть неизменяемым
Леннарт Zh 🕊
я знаю КАК ДЕЛАТЬ ПРАВИЛЬНО (и даже могу рассказать, обьяснить, научить). Проблема в том, что предшественник 1) не знал 2) не оставил документации (и даже каментов в тикетах)
Леннарт Zh 🕊
Контейнер должен быть неизменяемым
но я не об этом спрашивал
George
docker commit
George
И сохраняйся в новый образ
Dan
я знаю КАК ДЕЛАТЬ ПРАВИЛЬНО (и даже могу рассказать, обьяснить, научить). Проблема в том, что предшественник 1) не знал 2) не оставил документации (и даже каментов в тикетах)
Если ты знаешь как делать правильно - бери и делай правильно сразу. Предшественники тебя не должны волновать. Тебе надо сразу делать правильно. Конфиги лежат либо в слоях, либо да, docker commit. Лезть sshfs в контейнер - ещё большая глупость, чем изменяемые конфиги внутри.
Леннарт Zh 🕊
docker commit
больно жирный получается. Мне вообще не нравится то что есть сейчас. С подцепливанием волюма больше нравится вариант
Dan
...
George
Система управлений версиями ?
George
Сохраняй конфиг в гит, разливай ансиблом
George
Из каталога подцепляй
Леннарт Zh 🕊
Сохраняй конфиг в гит, разливай ансиблом
с sshfs - плохая идея? я хочу подмонтировать внутренний путь в свою локальную папку с 2+ уровнями вложенности и сделать etckeeper init на один уровень выше
George
плохая
Леннарт Zh 🕊
смотрел через inspect - волюмов нет, т.е. это "эфемерная" ФС, существующая только внутри контейнера пока он жив
Dan
Главное что ты знаешь как делать правильно.
Леннарт Zh 🕊
Леннарт Zh 🕊
Можно
иди на хуй!
Dan
иди на хуй!
Докер это изоляция, не виртуализация. И лазить по «эфемерной» файловой системе внутри контейнера - некорректно. Но в принципе можно.
Dan
да, знаю. Согласен полностью.
Тогда не выебывайся, выковыривай из слоёв свой файл конфига, делай волюм, подрубай нормально, и будет тебе счастье. А, и да, я сегодня добрый, но на будущее ещё раз такую хуету увижу в чате - выкину нахуй за профнепригодность и нежелание читать мануалы :)
Dan
@systemdy ладно, тебе совсем тяжело документацию читать, а я сегодня невероятно добрый. смотри, подскажу один трюк. но используй его, блядь, только в самых крайних случаях, ибо для этого вообще есть волюмы :) docker cp [OPTIONS] LOCALPATH|- CONTAINER:PATH
Dan
Например:
Dan
docker cp 4f20e373e04b:/usr/local/apache2/conf/httpd.conf /home/ubuntu/dockers/httpd/
Dan
скопирует файл httpd.conf из контейнера 4f2 на локальную машину
Леннарт Zh 🕊
docker cp 4f20e373e04b:/usr/local/apache2/conf/httpd.conf /home/ubuntu/dockers/httpd/
по id обращаться вроде щетается дурным тоном, не? нанюхаетесь своего кубернетеса и ... друг друга
A.D.🈴
docker cp 4f20e373e04b:/usr/local/apache2/conf/httpd.conf /home/ubuntu/dockers/httpd/
Пользуюсь этим методом, все прекрасно работает. :)