George
Но вообще для маленькой веб-студии это выглядит как стрельба из пушки по воробьям. Вся эта инженерия требует перестройки процессов и образа работы.
Vasiliy
вот вот
inqfen
inqfen
А стоит или нет - решать вам и все зависит от скорости изменений проектов, от состояния ci/cd и от того, есть ли кто этим заниматься будет
Георгий
Георгий
?
George
а какие права должны быть*
mysql:mysql и 777? Ну, по логам - оно хоть пытается подцеплять файлы ? Или - ноль внимания - фунт презрения ?
Георгий
George
George
Там юзер mysql может быть с id отличным от пользователя на хосте
Георгий
George
Не при перезапуске - надеюсь, это ясно
Георгий
George
Именно. Это и логично на самом деле
George
Тебе базы нужно создать именно при первом старте - дальше с ними ты будешь просто работать
Георгий
ща попробую)
Георгий
Oleksandr
какие параметры нужно прописать wurstmeister/zookeeper сервису в docker-compose.yml, чтобы он был доступен и внутри контейнера и по локалхосту
(порты могут быть разными)
George
George
Георгий
создание окнтейнера, создание image ))
Георгий
создание volume может
George
создание контейнера из имиджа - через docker run или docker-compose up
George
последующие запуски == docker start (другая команда)
Oleksandr
поясни плиз
есть docker-compose с несколькими сервисами, в т.ч. kafka
хочу, чтобы kafka была доступна и другим сервисам из compose и мне по локалхосту
George
ну, э, я же тебе, по-моему, давал ссылку на конфлюентовскую кафку
George
и там эта проблема решена
George
https://github.com/confluentinc/kafka-workshop/blob/master/docker-compose.yml#L112
Oleksandr
Alex
Коллеги - может кто подскажет
есть докер образы с тегами (от коммита gitlaba)
example.com:5000/test/example:40015
example.com:5000/test/example:40014
example.com:5000/test/example:40013
example.com:5000/test/example:40012
example.com:5000/test/example:40011
...
как удалить все образы кроме последни трех при помощи скрипта или команды (для crontab) (должны остаться только 40015/40014/40013)
есть рабочая команда
docker image prune -a --filter "until=12h" - удаляет образы созданные более 12 часов назад но все таки это немножко не то
George
ну, э
George
1. вытащить из апи список образов
George
2. отсортировать любимым способом
George
3. дать команду на удаление ненужных
Alex
inqfen
George
чо-чо
George
у тебя образы не в докер кэше лежат, а в докер регистри
George
куда как бы другой api. совсем
inqfen
Там фильтры чисто срочные, определять что там больше что меньше они не умеют
Alex
не в кеше
Alex
я локально на сервере хочу убивать
Alex
в реджистри пока не надо
George
а, тогда docker images ls
George
потом сортируешь
George
потом sed-awk магия
George
потом | xargs -r docker rmi
George
всегда так делаю
inqfen
Да и в реджистри надо будет на самом деле, 146%
inqfen
потом sed-awk магия
В итоге скрипт на питоне будет проще и в registry научит его чистить
George
ты что-то имеешь против башсиблов? 😊
Alex
inqfen
А потом ты его начнёшь запускать из крона гитлаба, он у тебя будет чистить и на серверах и в реджистри, а локальные кроны выкинешь)
inqfen
Потом начнёшь им из гитлаба забирать текущие ветки и удалять неактуальные стенды
Alex
думаю это важный вопрос - все рано или поздно с этим сталкиваются
inqfen
(все трустори)
inqfen
В итоге так вырастет gc для инфраструктуры
Георгий
Подскажите)))
Георгий
мне нужно из контейнера подключиться к lan ip vps
Георгий
как через network пробросить порт
Георгий
не порт,a ip
central
inqfen
Порт наружу выставить
Aleksey
Георгий
из контейнера такой запрос не уходит, т.к. у него своя сетка)
Георгий
вот я и спрашиваю, как формить такой проброс
inqfen
Георгий