Maxim
Это было очень странно, но когда я пошел перепроверять, то докер попросил обновиться и новый докер уже “сломался”. Чтоб починить надо было полностью почистить все файлы докерские и переустановить заного. После чего я ничего не меняя зашел в MySQL под логином “root”. Спасибо Multifruit что отправил перепроверять 😃
Makar
Здравствуйте, подскажите как организовать контейнеры для приложения со следующим стеком
Mysql Express React.
А именно стоит создавать 3 контейнера или 2? (Контейнер для реакта под вопросом, ведь после билда реакт закидывается в папку паблик у бэка)
Adss332
Всем привет ! такая проблема. Есть контейнер под nginx, есть контейнер под пыху FROM php:8.0-fpm
nginx норм работает потому что читает текстовые файлы в корне проекта, а пыховский не хочет работать. вот конфигурация докерфайла пыхи
https://pastebin.com/ehbr0Kh9
вот компоуз https://pastebin.com/jeXpNhGQ
вот nginx конфига https://pastebin.com/mhM6ErTP
в чем может быть проблема ?
Konstantin
Konstantin
во первых тут момент не понятный
Konstantin
у тебя
volumes:
- .:/var/www
в контейнере пхп
Konstantin
но в настройках нжинкс
root /app/public;
Adss332
я уже понял в чем был трабл
Adss332
в том что волюмы не совпадали
Adss332
и в том что рабочие директории были разные
Sergio
Всем привет, такой вопрос, как настить подсоидинение с базе данный oracl docker-compose, если она вне контейнера?
Sergio
тойсть фронт и бак через докер а база снаружи вне докера
Sergio
пробвал так
Sergio
services:
web:
build: web
image: referenceapplication:1.0.0-snapshot
environment:
DB_DATABASE: openmrsdocker
DB_HOST: my_ip_address
DB_USERNAME: my_dv_user
DB_PASSWORD: my_db_password
DB_CREATE_TABLES: 'true' # change to 'true' if using an empty database
DB_AUTO_UPDATE: 'true' # change to 'true' if using an empty database
MODULE_WEB_ADMIN: 'true' # allow web admin on OpenMRS
Sergio
все равно не видит
Dmitriy
Sergio
Dmitriy
Sergio
Только пробую 😉 надо перебилдит имагин
Alexander
А то, что внутри образа, оно на эти переменные смотрит вообще?
Dmitriy
Какая-то сложная здесь капча.
Slach
всем привет
у меня есть docker-compose в котором есть вот такие volumes
volumes:
- ./distrib/local-infrastructure/config/:/var/www/acm/config/
- ./distrib/local-infrastructure/secret/:/var/www/acm/secret/
- ./distrib/local-infrastructure/logs/:/var/www/acm/logs
- ./:/var/www/acm/
проблема в том, что в результате на host os создаются пустые каталоги ./config ./secret и ./logs
как бы этого избежать?
почему вообще такое поведение? кто знает?
Sapar
не могу понять зачем все это
./distrib/local-infrastructure/config/:/var/www/acm/config/
- ./distrib/local-infrastructure/secret/:/var/www/acm/secret/
- ./distrib/local-infrastructure/logs/:/var/www/acm/logs
если ты потом всю папку пробрасываешь в то же место этой строкой
- ./:/var/www/acm/
Или я не правильно понимаю?
То есть в моем понимании тебе достаточно оставить одну строку
- ./:/var/www/acm/
Sapar
и вытащить на хосте из этого пути ./distrib/local-infrastructure/ папки logs, secret, config в корень
Slach
Slach
Дмитрий
Здравствуйте, столкнулся с такой проблемой, умоляю, подскажите, куда двигаться вообще?
Дмитрий
Я нагуглить даже не могу ничего, но как-то все долго происходит и потом это
Дмитрий
пробовал ставить DOCKER_CLIENT_TIMEOUT=380
COMPOSE_HTTP_TIMEOUT=380 в env, но они просто игнорируются
Дмитрий
на ubuntu все делаю, на серваке
Slach
Дмитрий
Дмитрий
Дмитрий
вроде все нормально?
Дмитрий
Slach
Slach
это именно внутри контейнера или как команда то запускается? по скриншотам не видно
Дмитрий
чисто ping ipv6.google.com с сервера, получается
Дмитрий
а я не знаю как запустить внутри контейнера, но у меня есть portainer, там контейнера нужного нет
Slach
Дмитрий
так же пытаюсь запустить nestjs(у меня отдельно все) тоже такая ошибка
Дмитрий
Дмитрий
Дмитрий
Дмитрий
https://pastebin.com/iekKFnUE
Slach
https://pastebin.com/iekKFnUE
ну вот так то лучше
install request to https://objects.githubusercontent.com/github-production-release-asset-2e65be/611333/fa8ba480-7740-11eb-9e2a-80389e6b30b2?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20230428%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20230428T061516Z&X-Amz-Expires=300&X-Amz-Signature=b499edf96c15575587e9b3f1dfbe07a63bf84657cfa20039c5a572f758f1bafe&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=611333&response-content-disposition=attachment%3B%20filename%3Dbcrypt_lib-v5.0.1-napi-v3-linux-x64-musl.tar.gz&response-content-type=application%2Foctet-stream failed, reason: Socket connection timeout
github Лежит или недоступен из твоего датацентра
на сервере если сделать
wget https://github.com/kelektiv/node.bcrypt.js/releases/download/v5.0.1/bcrypt_lib-v5.0.1-napi-v3-linux-x64-musl.tar.gz
у тебя нормально отрабатывает?
Дмитрий
Slach
да, вот скачалось
https://pastebin.com/M0P8hD83
так
с хоста у тебя
185.199.111.133, 185.199.109.133, 185.199.108.133
ipv4
а внутри контейнера резолвилось на ipv6
ок.
Dockerfile можешь поправить и попробовать
```
RUN wget https://github.com/kelektiv/node.bcrypt.js/releases/download/v5.0.1/bcrypt_lib-v5.0.1-napi-v3-linux-x64-musl.tar.gz
```
перед npm install вставить?
Дмитрий
Slach
Дмитрий
просто docker compose up
Дмитрий
fff
Дмитрий
аа
Дмитрий
ща
Дмитрий
Дмитрий
=> [4/5] RUN wget https://github.com/kelektiv/node.bcrypt.js/releas 1.1s
=> [5/5] RUN npm install 7.9s
Дмитрий
так
Slach
Дмитрий
идет дальше
Дмитрий
nestjs заработал так
Slach
возможно просто временно github тупил
Дмитрий
возможно просто временно github тупил
пробую контейнер клиента запустить, у меня все та же старая ошибка. Я задолбал тебя, понимаю. Если есть время, можешь как-то помочь, пожалуйста
https://pastebin.com/Bi0WE2Ya
Дмитрий
Я гуглил, но там все про DOCKER_CLIENT_TIMEOUT и COMPOSE_HTTP_TIMEOUT
Slach
Дмитрий
Дмитрий
да, согласен, глупо получилось
Null
🔔 Nginx Ingress в Kubernetes: настраиваем мониторинг и оповещения
Решили разобраться, как самостоятельно установить и сконфигурировать Ingress-контроллер Nginx, а также настроить оповещения для ключевых метрик Ingress в Kubernetes. Для этого нашли и перевели пошаговую инструкцию.
В статье объясняется, зачем для этого понадобятся Prometheus и Grafana, а также приводятся примеры кода с пояснениями.
* Для работы вам понадобится кластер Kubernetes и менеджер пакетов Helm v3.
Adilet
всем привет, как мне в докер контейнере сконфигурировать poppler-utils фонт на Helvetica?
потому что при работе с PDF файлами фонт меняется когда все внутри контейнера работает
Dan
Кто ?
Dmitriy
Кто ?
Бот-админ, который кептчу предлагает. 95% хуманоидов отсеивает.
Dmitriy
1:0 - боты против хуманов.
Dmitriy
2:0