Denis
пусть она и мультилайн, пусть в ней и массив объектов но это строка.
Вадим
Anonymous
шаблонизатор можно заюзать из helm например )
Вадим
Anonymous
да хоть на пхп можно шаблон написать
Div
Я ансиблем деплою и в докер и в компоуз.
Div
И в кубер.
Div
Ямлом в ямл
Denis
и все должно работать
Вадим
и все должно работать
работает!
а как добавить этот ключ если там уже будет строка со своими списками?
Denis
непонял
Вадим
Огонь
а можно было вольюм моунтить в tmp - и настраивать права не нужно )
Вадим
непонял
ну если нужно вмержить строку по ключу в существующую строку (loki-relabel-config: | .... уже есть строка и там свой список а в него нужно вмержить ключ )
Denis
никак я же говорил
Denis
строки нельзя мерджить
Denis
на то они и строки
Denis
если не ошибаюсь единственное что вы можете сделать это сделать новый ключ, туда пихнуть свой старый якорь + новую строку, и в новом месте уже указать этот новый якорь
Вадим
Barthez
Что в скрипте развёртывания?
Stanislav
Всем привет! При мульти стейдж сборке образов для питоновских проектов встаёт вопрос определения билд и рантайм зависимостей и соответственно сборки финального образа только с рантайм зависимостями без билд. Вопрос, есть ли какая то бест практиз для автоматизации этого дела? Может кто поделится своими вариантами? Пока использую вариант при ручком указании билд зависимостей, установкой всех нужных пакетов в venv и потом прохожусь по iso и смотрю их зависимости и так получаю рантайм зависимости, переношу в финальный образ их из енва и устанавливаю ран тайм зависомости. Может у кого вариант автоматизированный, чтобы из проекта в проект и добавление нового пакета не дописывать ручками билд зависимости?
Евгений
я, конечно, совсем ещё новичок, но зачем венв в контейнере? можно же ставить через pip freeze и pip install -r
Gleb
Artyom
Gleb
Gleb
но в целом да, внутри контейнера venv это странно
Artyom
но в целом да, внутри контейнера venv это странно
А мультистейдж для приложений на питоне это не странно?)
Просто там код как таковой не собирается. Ему эта стадия не нужна. Просто:
pip3 install -r requirements.txt
Ну и потом строка запуска.
Anonymous
А с какой версией докера работает?
configs:
gitlab:
file: ./gitlab.rb
Anonymous
или это просто патченный мусор дебиановский глючный?
Anonymous
version: '3.7'
services:
...
gitlab:
image: gitlab/gitlab-ee:latest
container_name: gitlab
restart: always
hostname: 'git.baza.store'
depends_on:
- postgresql
- redis
deploy:
replicas: 1
environment:
GITLAB_OMNIBUS_CONFIG: "from_file('/gitlab')"
configs:
- gitlab
ports:
- '9080:9080'
- '9022:9022'
volumes:
- /srv/gitlab/config:/etc/gitlab
- /srv/gitlab/logs:/var/log/gitlab
- /srv/gitlab/data:/var/opt/gitlab
gitlab_runner:
image: gitlab/gitlab-runner:alpine
container_name: gitlab_runner
deploy:
mode: replicated
replicas: 4
...
configs:
gitlab:
file: './gitlab.rb'
Anonymous
gitlab | 2021-01-22T18:10:47.720875518Z Recipe Compile Error in /opt/gitlab/embedded/cookbooks/cache/cookbooks/gitlab-ee/recipes/default.rb
gitlab | 2021-01-22T18:10:47.720881048Z ================================================================================
gitlab | 2021-01-22T18:10:47.720893456Z
gitlab | 2021-01-22T18:10:47.720909700Z Errno::ENOENT
gitlab | 2021-01-22T18:10:47.720927902Z -------------
gitlab | 2021-01-22T18:10:47.721022620Z No such file or directory @ rb_sysopen - /gitlab
gitlab | 2021-01-22T18:10:47.721028720Z
gitlab | 2021-01-22T18:10:47.721060301Z Cookbook Trace:
я недоумеваю. в документации написано, что с версии 3.3+ работает (у меня максимум 3.7)
Anonymous
Что такое 3.3 и 3.7? Текущая версия докера 20.10, предыдущая 19.03 что у тебя docker version показывает?
Максим
3,7 docker-compose
Anonymous
Возможно оно сворм онли
Михаил
Товарищи,прошу помощи
раньше никогда не сталкивался с докером
подскажите пожалуйста как поднять WordPress и Moodle
на одном сервере на разных доменах
Dan
Михаил
https://techexpert.tips/ru/wordpress-ru/wordpress-установка-докеров/
Михаил
https://techexpert.tips/ru/moodle-ru/moodle-установка-докера/
Михаил
Почитал эти мануалы ,ничего нет о виртуальных хостах
Dan
docs.docker.com
Dan
лучше читать вот эти мануалы
Anonymous
а зачем вротпресс в докере подымать, он на любом г-нохостинге через веб-панель ставится
Джифорсович
Джифорсович
алсо, взголосил с такого названия
Anonymous
Джифорсович
Джифорсович
Джифорсович
а зачем он там
Хоттабыч 🐕
привет всем. словил ошибку словил
Can't find a suitable configuration file in this directory or any
parent. Are you in the right directory?
версии докера
Хоттабыч 🐕
docker version | grep Version
Version: 19.03.11
Version: 19.03.11
Version: v1.2.13
Version: 1.0.0-rc10
Version: 0.18.0версии компоуз
docker-compose version
docker-compose version 1.25.5, build unknown
docker-py version: 4.2.1
CPython version: 3.5.2
OpenSSL version: OpenSSL 1.0.2g 1 Mar 2016версия ОС
NAME="Ubuntu"
VERSION="20.04.1 LTS (Focal Fossa)"кроме переустановки компоуз есть еще варианты?
Хоттабыч 🐕
файл компоуз был свой, ща взял отсюда для теста
https://portainer.readthedocs.io/en/stable/deployment.html
ошибка остается
Хоттабыч 🐕
версии в в компоуз менял с 3.8 до 3
Dan
а где docker-compose.yml ?
Хоттабыч 🐕
version: '3.8'
services:
portainer:
restart: always
image: portainer/portainer
ports:
- 9000:9000
- 8000:8000
volumes:
- ./portainer:/data
- /var/run/docker.sock:/var/run/docker.sock
Dan
Я имею в виду где он физически располагается? Ты запускаешь docker-compose там же где и файл находится?
Хоттабыч 🐕
а, конечно
Хоттабыч 🐕
ll | grep docker
-rw-rw-r-- 1 user user 240 Jan 25 08:46 docker-compose.yaml
➜ docker-compose up
ERROR:
Can't find a suitable configuration file in this directory or any
parent. Are you in the right directory?
Supported filenames: docker-compose.yml, docker-compose.yaml
Dan
https://github.com/docker/compose/issues/6361
Dan
может права?
Dan
загадочная фигня
Хоттабыч 🐕
ну да, проблема решается переустановкой, а без переустановки есть варианты
Dan
я с таким не сталкивался, но у кого-то похожее уже было. решалось переустановкой
Dan
:-/
Anonymous
перейди в каталог
Dan
Anonymous
cd /path/to/docker-compose.yml
Dan
он там и находится
Dan
Dan
но не думаю что поможет
Dan
https://t.me/ru_docker/77692
Dan
а почитать чат ? :)
Хоттабыч 🐕