kSandr
[IPT] Dmitry
Да у нас там свой деплоер. Хотел просто на уровне демона ему пихнуть
kSandr
RE
ага вижу
RE
спасибо
Алексей 🌵
Привет всем))
собрал я файл docker-compose.yml
веб директории работают.. все хорошо..
развернул с помощью глобано установленного компосера ларку..
как мне теперь под докером консольные команды скрипта выполнять. ??? чет не могу понять...
RE
добавь mode: global
ага
значит при global докер будет разливать инстансы на те ноды где есть метка.
т.о. не получится сделать так, чтобы на ноде с меткой НЕ БЫЛО инстанса..
ну ок вроде
спасибо еще раз
George
George
George
а жаль (
George
по идее если тебе не нужен бридж, то тебе может отлично зайти systemd-nspawn или podman )
RE
а вот еще вопросик про docker stack
если у cервиса mode: global
и есть такой volumes
- ./config.json:/app/config.json
то есть указано , что конфиг мапится на файл который "лежит на хосте в ./"
и вот сервис разливается на ноды и... где он будет искать конфиг?
что для него будет текущей директорией?
RE
или для global надо явно указывать полный путь?
RE
и соответственно класть файл конфиг на каждую ноду по этому пути
RE
или оно может быть умеет брать этот конфиг с менеджера? там где лежит файл стека и запускается командой docker deploy
Mikhail
у меня чето docker hub сломался
Anonymous
Парни а ктонибудь юзал докер-компоус в azure app ?
Mikhail
у докерхаба какие то сложности с "-" в имени образа
Андрей
Всем привет.
Как правильно отправить curl -X POST http://1.1.1.1:11777/containers/9936a931b99000/rename ? (нужно через api переименовать контейнер)
Alexey
Андрей
RE
RE
_полный_ путь, а не относительный
ибо хрен поймешь, относительно чего он будет
Mikhail
RE
ок спасибо
Mikhail
Андрей
RE
RE
получается что надо предварительно залить туда файлы..
Mikhail
Vadim
ребят в докер ламп настраиваю помогите
Vadim
по ип все открывается а на домене нет
Andrey
Andrey
В конфигах
Vadim
я могу в vulumes /usr/local/apache2/conf/httpd.conf
Andrey
Vadim
мщдгьуы
Vadim
volumes
Vadim
а там конфиг выставить
Andrey
Стой, а ты по хттпс? 443 проброшен?
Andrey
Vadim
его как бы нет, apache:
image: httpd:2.4
depends_on:
- php
volumes:
- /:/srv/www/laravel/public
ports:
- 3000:3000
Vadim
это в докер композ
Vadim
а вообще для чего volumes z
Andrey
Andrey
Vadim
это в nginix
Vadim
но я связку с апач хочу
Andrey
Бл... Хочешь вместо нжингса апач, так?
Andrey
Сейчас есть нжингс он проксирует на 3000 порт, все?
Vadim
я хочу статитку на фронте от nginix а апач вэб сервер также есть php и mysql
Vadim
apache:
image: httpd:2.4
depends_on:
- php
ports:
- 8080:80
volumes:
- /:/srv/www/laravel/public
- ./docker/apache/httpd.conf:/usr/local/apache2/conf/httpd.conf
Vadim
это апача
Bogdan
Вечер в хату. Господа, помогите как builder закешировать в моем Dockerfile:
FROM node:10-alpine AS builder
RUN npm config set unsafe-perm true && \
apk --no-cache add --virtual native-deps \
g++ gcc libgcc libstdc++ linux-headers autoconf automake make nasm python git && \
npm install --quiet node-gyp -g
WORKDIR /usr/src/app
COPY package.json package-lock.json ./
RUN npm ci --unsafe-perm
COPY . .
RUN npm install -g @nestjs/cli
RUN npm install
RUN npm run-script build
RUN npm prune --production
FROM node:10-alpine
WORKDIR /usr/src/app
COPY --from=builder /usr/src/app .
ENV NODE_ENV production
EXPOSE 3000
CMD [ "node", "dist/main.js" ]
George
George
У тебя все инструкции до первого COPY точно кэшируются
George
А дальше - в зависимости от того изменились файлы в проект или нет
Егор
Привет всем. Проблема следующая: запускаю у себя на локальной тачке docker-registry — всё классно. Запускаю на виртуалке — не заходит с паролем и логином.
registry:
restart: always
image: registry:2
ports:
- 5000:5000
environment:
REGISTRY_AUTH: htpasswd
REGISTRY_AUTH_HTPASSWD_PATH: /auth/htpasswd
REGISTRY_AUTH_HTPASSWD_REALM: Registry Realm
volumes:
- ./data:/var/lib/registry
- $HOME/.credentionals:/auth
Есть особенность, которая мне не ясна. Почему-то docker-registry кэширует пароль в data и при рестарте, даже если заменил htpasswd, пароль остаётся
Vadim
ребят помогите
Vadim
почему домен не показывает
Sergey
Vadim
разобрался
Vadim
vps косячит
Vadim
ERR_NAME_RESOLUTION_FAILED как эту ошибку исправить
Vadim
она выскакивает при домене
Anonymous
У вас прекрасная манера задавать вопросы
Anonymous
Третий глаз закрылся просто, не могу помочь.
Anonymous
Хотя если рассказать подробнее, то может и получится
Егор
Nicko
Привет, сразу говорю, я тупой
Nicko
Nick L:
У меня вопрос по докер композу
Если я соберу образ
Поставлю в композе: restrart always
И запущу скрипт на python
А скрипт упадет через некоторое время, докер его перезапустит?
Nicko
Или мне придется какой нибудь демон в образе накручивать ?
Nicko
systemd например
.
Вечер в хату. Парни как можно мониторить контейнера в докере, и если что-то упадёт оповещать. Кубер не предлагать, ресурсов под него нету )))
Eugene
https://habr.com/ru/company/southbridge/blog/314212/