💪💪💪🏅DEVOPS💪💪💪
Pavel
Александр
Пробрось порты в роутере
у меня не на портах, а на ip , но суть понял, если из коробки не работает то не стоит заморачиваться , т.к. это все потом нужно будет повторять верстакам ( людям долеким от администрирования )
Александр
Александр
Пробрось порты в роутере
нашел ставью https://verstaem.com/devops/docker-php-development/ , там вроде как решили маршрутами, но у меня не получилось повторить ))
Александр
кому интересно, получилось только на localhost все завязать .
💪💪💪🏅DEVOPS💪💪💪
Ну можно и так
💪💪💪🏅DEVOPS💪💪💪
Подымаем nginx и на проксе правим хост, элегантно
💪💪💪🏅DEVOPS💪💪💪
Красава
💪💪💪🏅DEVOPS💪💪💪
Всех с рождеством
💪💪💪🏅DEVOPS💪💪💪
Я уже отметил, кутю поел, собак разнимал, в ветеринарной побывал
💪💪💪🏅DEVOPS💪💪💪
Ппц день
💪💪💪🏅DEVOPS💪💪💪
А хз
💪💪💪🏅DEVOPS💪💪💪
Не до стула
helpvits
Дорогие товарищи. Может кто-то уже поднимал базу постгресс в докере? Вопрос такой, как мне сделать тся, что бы файлы базы данных хранились не внутри контейнера а например в папке с файлами проекта.
Пробывал использовать вот такую конструкцию
db:
image: postgres:latest
container_name: ps01
volumes:
- ./db-data:/var/lib/postgresql/data
Получаю ошибку
FATAL: data directory "/var/lib/postgresql/data" has wrong ownership
Что бы данные не терялись при переносе и пересоздании контейнеров.
Aleksandr
Удали с хоста диру и пусть её докер сам создаст при запуске
Aleksandr
Написано же - права
helpvits
всеравно то же самое
helpvits
главное он в папке развернул все файлы
helpvits
Aleksandr
Контейнер удали создай заново
Aleksandr
Ты пытаешься видимо примнтировать хост в уже созданную диру
Bogdan (SirEdvin)
helpvits
хост винда ((((
Bogdan (SirEdvin)
Файловая система на винде не умеет в права из юникс систем. Так что никак.
helpvits
но как же переносимость (
helpvits
боль ... отчаянье ... тоска ...
пойду допивать праздничное бухлишко ....
Всем спасибо за помощь
Aleksandr
Который день сталкиваешься с проблемами, который раз проблема в винде
Aleksandr
Сделай выводы наконец
Bogdan (SirEdvin)
Первое правило докера - он для линукса. Как-то так.
Bogdan (SirEdvin)
Правда есть чисто виндовые контейнеры
helpvits
Я не сдамся 😆
helpvits
Я уже дошел до того, что завернул в докер интернет магазин который написал на джанго. Запихнул в контейнер обработку базы, редис и селери, связал все это. И этот велосипед с костылями вместо колес прекрасно и стабильно работает =) Мне осталось лишь переделаь хранение БД, вытащить данные из волюма и сделать их просто монтируемыми. Тогда проект будет максимально переносимый. Его можно будет просто обслуживать и бэкапить.
helpvits
Для меня важно что бы проект был кроссплатформенный, на его базе будет создано еще несколько проектов. А сама заготовка отправится скорее всего на гитхаб в опенсорс. Что бы больше никто такой долгий путь для такой простой задачи не делал
Bogdan (SirEdvin)
💪💪💪🏅DEVOPS💪💪💪
А зачем постгрес?
💪💪💪🏅DEVOPS💪💪💪
Гипер большой объем даты?
💪💪💪🏅DEVOPS💪💪💪
Чего такого неможет mysql 5.7
Aleksandr
А зачем постгрес?
меняем в твоих трех фразах местами постгрес и mysql и ценность остается такой же
Bogdan (SirEdvin)
У меня chmod просто игнорировался на ней. Может у меня лапки, но как-то просто оно не завелось.
Bogdan (SirEdvin)
Хотя вот тут (https://github.com/docker-library/postgres/issues/338) у людей получилось, а значит я не прав.
Bogdan (SirEdvin)
Alexander кажется, фигню сказал, таки на ntfs запустить можно нормально. Выше у людей получилось.
Bogdan (SirEdvin)
Или нет: https://forums.docker.com/t/data-directory-var-lib-postgresql-data-pgdata-has-wrong-ownership/17963/26 )
helpvits
все это я перечитал и перепробывал )
Bogdan (SirEdvin)
Ну, у себя мы оставили вариант волума (
helpvits
все (ч)тлен
💪💪💪🏅DEVOPS💪💪💪
А лвм под виндой разве пока родить нельзя?
💪💪💪🏅DEVOPS💪💪💪
Я лично не знаю тк не виндовый админ
💪💪💪🏅DEVOPS💪💪💪
Дебиан, бунты, красна шапка
helpvits
психану сделаю все на sqlite
helpvits
по бичу)
helpvits
интырнет магазин мать его
💪💪💪🏅DEVOPS💪💪💪
И будет лагать при 1000+ товаров
💪💪💪🏅DEVOPS💪💪💪
И как ты его кластеризуешь горизонтально?
💪💪💪🏅DEVOPS💪💪💪
Рсинк не вариант
💪💪💪🏅DEVOPS💪💪💪
Ну или аппу скинуть в коробку и к ней обращаться с бек коробок
Aleksandr
https://github.com/rqlite/rqlite
💪💪💪🏅DEVOPS💪💪💪
Те 1 коробка бд, 1 апач ну и тп
💪💪💪🏅DEVOPS💪💪💪
Ну так под рк надо прилу переписывать?
💪💪💪🏅DEVOPS💪💪💪
💪💪💪🏅DEVOPS💪💪💪
Оч удобно
Anonymous
Здравствуйте. Есть несколько контейнеров Docker. Нужно в виде веб-фрейма на страницу произвольного сайта отобразить статистику потребления ресурсов (каждым отдельным контейнером, у каждого контейнера будет свой ID для статистики). Под ресурсами подразумеваю потребление оперативной памяти и ресурсов процессора.
Tadeusz
прекрасно)
Tadeusz
благославляю Вас.
Anonymous
Как это можно сделать?
sherzod
вариант "за деньги" еще не предлагали?
sherzod
Ну если серьёзно, и нужно быстро просто, накатай скриптик, который из docker stats генерирует раз в минуту (или сколько там надо) html страничку, и встраивай её куда хочешь.
Artem
Изобретают portainer?)
Artem
Сомневаюсь
Artem
Он сам себе хороший такой сайт😄
Aleksandr
доктору не нужен хороший сайт - он хочет виджеты
Geo
Если мне нужно внести несколько измений в код, потестить что все норм, и сделать коммит в основную ветку, не затрагивая уже существующий рабочий функционал сайта, я же могу для этого использовать докер? Для этого он и нужен?
Geo
извиняюсь за тупой вопрос
Tadeusz
коммит в основную ветку внесешь, какие проблемы)
Tadeusz
но только спулившись на продакшне можешь получить хуйню в виде неработающего приложения)