Andrey
Andrey
В студию
Sergei
version: '3'
services:
postgres:
image: postgres:12
volumes:
- pg_data:/var/lib/postgresql/data"
env_file:
- .env
fincert:
build:
context: .
env_file:
- .env
ports:
- 8080
depends_on:
- postgres
volumes:
pg_data:
Sergei
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
eb941854d935 fincert_fincert "java -Djava.secur..." 6 minutes ago Up 6 minutes 0.0.0.0:32768->8080/tcp fincert_fincert_1
c098b21c3338 postgres:12 "docker-entrypoint..." 15 hours ago Up 15 hours 5432/tcp fincert_postgres_1
George
Sergei
8080:8080
0.0.0.0:32768/actuator
эндпоинт доступен
George
ну да
Sergei
ну да
Спасибо добавил 8080:8080 - теперь и на localhost
Sergei
Магия была в назначении порта?
George
да
George
ну, это натирование и есть. Так-то
Eugene
всем привет, я с докером только начал знакомство, пытаюсь запустить контейнер на проекте, билдится успешно, но при запуске возникает ошибка:
2019/10/06 09:10:01 [emerg] 1#1: host not found in upstream "backend" in /etc/nginx/conf.d/default.conf:15
nginx: [emerg] host not found in upstream "backend" in /etc/nginx/conf.d/default.conf:15
подскажите, в каком направлении искать ответ
George
ну, написано же
George
не найден хост. Вероятно он его не резолвит, т.к. у тебя бекенд поднимается после nginx
Vladimir
/report
simplemice.eth
/report
Anton
/report
Sergei
Eugene
подскажите, пожалуйста, могу я во время docker build указать файл с переменными среды .env
Eugene
сейчас ошибка unknown flag: --env-file
Danil
George
нет. не можешь
George
George
да
Oleg
А не проще сделать отдельный файл .env и указать к нему путь в докерфайле?
Eugene
Eugene
надо разобраться, как к нему путь указать через Dockerfile
Oleg
Сорри да, в референс написано, что в Докерфайле можно только указывать переменные, но не путь к файлу
Oleg
По крайней мере в build
George
задача какая?
Eugene
а как мне можно посмотреть пути в контейнере уже?
Eugene
docker container run -p 8084:8080 --env-file /backend/env/example.env backend
Eugene
docker: open /backend/env/example.env: no such file or directory.
Eugene
не могу построить правильный путь, потому что не понимаю, какая там структура папок
George
ааааа
George
> --env-file /backend/env/example.env
это всасывает файл с хост машины
George
а не из докер контейнера
George
🤦♂️
George
друг, ну, блин, почитай наконец-то доку на сайте докера
George
или хотя бы презентации как с ним работать
Eugene
я понял, спасибо)
Anonymous
Работает ли Docker с nftables? Есть ли проблемы?
George
Anonymous
Не проверял. А ты ?
Ещё не проверил. Сейчас хочу развернуть виртуалку для тестирования.
George
Ahmed
Можно ли в docker-compose.yml использовать наследования образа? Т.е мне для контейнеров celery и celery-beat необходимо использовать тот же образ который находится в контейнере backend.
Мой композ
https://hastebin.com/jenajeviqu.http
Ahmed
в контейнеры celery и celery-beat необходимо подкидывать аргументы и запускать определенную команду
George
George
> Т.е мне для контейнеров celery и celery-beat необходимо использовать тот же образ который находится в контейнере backend.
используй один образ. В чем проблема?
Anonymous
Добрый день. Расскажите как кто запускает cron в связке с докер контейнерами?
Рубикон
Anonymous
А для чего?
Мне нужно запускать задачи по крону с использованием контейнера с php. И тут не понятно как лучше сделать. На хост машине настраивать, в контейнере с php ставить cron, или вообще отдельный контейнер делать в котором все это будет крутиться. Не понимаю как лучше сделать
Рубикон
Чтотте мешает тыкать контейнер палочкой(кроном) снаружи?
Рубикон
А потом таки на пормальный плаеировщик перейти можно будет
Дмитрий
Меня так в соседней группе забанили (
Mikhail
Было, три года назад
Stanislav
скажите а как в контейнере изменить часовой пояс?
Alexey
kSandr
попробуй переменную TZ для начала
Dmitro
Всем привет. Ребят, кто то сталкивался с хостингом докер контейнеров под виндой на IIS сервере? Возможно есть альтернатива? Виндовс виртуалка только из-за сиквела
George
моя не понимайт что ду бист хотеть
kSandr
IIS это вебсервер если неошибаюсь, ... как на нем может-быть хостинг чего-то еще кроме сайтов ? )
Dmitro
хорошо. Какой есть вариант хостинга докер контейнеров под виндой ?
George
docker 😊
Dmitro
понял , пойду учить матчасть
Alexey
inqfen
Dmitro
Да, винда только из-за сиквела.
Я не могу понять в какую сторону копать по разворачиваю этих имейджей.
На гитлабе собирается образ по докерфайлу. Теперь мне его надо задеплоить на виндовс машину и там развернуть. И ладно если бы это было одно приложение, но оно одно, но с разными настройками. Т.е. в итоге мне надо будет развернуть 10-15 контейнеров.
2 виртуалки. Т.е. одна виндовая, а вторая ? под юникс?
Dmitro
я думал над этим, но вопрос о том как организовать флоу все равно остается
inqfen
Да и mssql в линукс контейнере доступен официально от ms
Dmitro
и все просто относительно бекапирования и операций с бд по типу индексов, мануального изменения инфо ?
inqfen