Рахич,the creator
Рахич,the creator
Рахич,the creator
Кто с таким сталкивался и что я делаю не так?
Рахич,the creator
https://docs.docker.com/language/python/develop/ следовал по офф документации докера
SZK
https://docs.docker.com/compose/compose-file/compose-file-v3/
SZK
Рахич,the creator
Если вы про это то я так сделал. Ошибка такая же.
Fat
как добавлять эти теги в репозиторий?
Vitaly
это не теги. Это под какие архитектуры собран контейнер
Vitaly
точнее под какие архитектуры есть собранные контейнеры
Edgard
Коллеги, добрый день. Помогите советом. Имеется docker-compose.yaml где создан два контейнера: nginx и app (symfony), хочу прикрутить отдельный контейнер на node, где будет крутиться Express с WebSocket для чата. Вопрос в том, что с данного контейнера, я должен осуществлять REST на основной app, с помощью библиотеки Axios. Как правильно настроить докер? Через networks или extra_hosts или конфигурация nginx.conf? Спасибо заранее за помощь
Dan
Dan
@edgardloy
Edgard
Я извиняюсь, может нарушаю какие-то правила? При попытке публикации сообщения с изображением, оно удаляется, а на меня накладывается бан. Есть какие-то ограничения?
Dan
Вот этот контейнер хочу добавить
Dan
Andrey
бот шалит админ не спит :)
gaenkov
Edgard
Не работает Error: connect ECONNREFUSED
Edgard
Работает в случае если я полностью указываю имя которое генерирует докер - organization-name_app_1 и я переживаю, что если имя по какой то причине измениться, то не будет работать
Edgard
Я пробовал через
networks:
default:
aliases:
- organization.chat.api
Добавляю к контейнеру nginx
Edgard
Так работает http://organization.chat.api
Edgard
Хотел узнать мнение специалистов, правильно ли делаю?
gaenkov
Хотел узнать мнение специалистов, правильно ли делаю?
Пока не совсем понятно, что именно вы пытаетесь сделать. Вы какой контейнер хотите дёрнуть, app или nginx?
Должно работать по имени сервиса. Почему не стоит опираться на имя контейнера, вы сами сказали причину. Также добавлю ещё одну: масштабирование, т.е. запуск нескольких инстансов одного сервиса, в этом случае будет несколько контейнеров с разными именами.
Fat
Edgard
Сергей Прохоров
Добрый вечер!
Есть у кого конфиг для
Apache + php + nginx(proxy) ?
Null
Тинькофф приглашает SRE-инженеров с опытом от 3 лет на One Day Offer 💡
Встретимся онлайн 31 июля:
• вместе с вами разыграем ситуацию критического отказа системы;
• попросим написать несложный алгоритм на любом языке в онлайн-IDE;
• познакомим с будущей командой.
Если понравятся условия и задачи — сделаем оффер в тот же день.
Работа в нашей команде — это возможность стать частью большого SRE-комьюнити, прокачивать свои скиллы на внутренних митапах и курсах, обмениваться опытом на конференциях и участвовать в образовательных проектах.
Успейте подать заявку до 28 июля: https://u.tinkoff.ru/2022_one_day_offer_sre
Elion
вопрос: laradock запущен из под одного пользователя, все работает нормально, но логи пишет от другого пользователя. Не могу найти источник такой проблемы. Решается только командой chown -R 777 storage boostrap/cache. Как найти, откуда тянется этот пользователь?
Роман Ромашин
всем привет
подскажите, можно как то сделать автоматически перезапуск одного контейнера, например в полночь? как это сделать, если возможно?
mikhail
mikhail
Роман Ромашин
ясно, спасибо
A
Роман Ромашин
спасибо
Александр
Добрый день , подскажите пожалуйста , установил Netbox в Docker а там куча контейнеров, естественно все это добро не стартует после перезагрузки , а у меня ума не хватает как стартануть все контейнеры , в инструкции надел только как запустить 1
Dan
Всем привет, подскажите, пожалуйста, почему скрипт rs-init.sh не запускается? docker exec mongo1 /scripts/rs-init.sh нормально отрабатывает
Dan
@Danbut
Даниэль
Konstantin
Даниэль
а какой выхлоп ?
Как будто бы нету выхлопа, ну по идеи команда с replica set отрабатывает, а сам скрипт нет
Konstantin
/bin/bash /scripts/rs-init.sh
⎈
статья актуальна? https://bluelight.co/blog/how-to-choose-a-container-registry
Artyom
подскажите пожалуйста- чтобы мне создать индекс внутри эластики, которая в контейнере и чтобы он не удалился потом, если контейнер был удален, то мне вольюм надо прокинуть?
dimage
Artyom
Yep
и мне его имя надо запомнить, чтобы при следующем запуске прописать его в команде и он тогда прибиндится?
sdnv
Коллеги, всем привет!
Совсем недавно начал работать с докером, подскажите почему контейнер не может ничего записать в директорию data? Соответственно получаю ошибку Failed to create the directory /var/lib/pgadmin/sessions.
Директория изначально не создана, создается после запуска compose
version: '3'
services:
pgadmin4:
image: dpage/pgadmin4
volumes:
- ./data:/var/lib/pgadmin:rw
sdnv
⎈
а по работающим контейнерам можно выяснить compose-файл?
Konstantin
Павел
sudo curl -fsSL https://swupdate.openvpn.net/repos/openvpn-repo-pkg-key.pub | gpg --dearmor > /etc/apt/trusted.gpg.d/openvpn-repo-pkg-keyring.gpg
bash: /etc/apt/trusted.gpg.d/openvpn-repo-pkg-keyring.gpg: Permission denied
[sudo] password for pavel:
curl: (23) Failed writing body
пытаюсь установить openvpn3 все как на сайте:
https://community.openvpn.net/openvpn/wiki/OpenVPN3Linux?_ga=2.160511485.1339439662.1658754734-1888681610.1658754734&_gl=1*9459dx*_ga*MTg4ODY4MTYxMC4xNjU4NzU0NzM0*_ga_SPGM8Y8Y79*MTY1ODc1NDczMy4xLjEuMTY1ODc1NjIzNy4w
стоит убунту 22.04, может кто сталкивался?
Dan
⎈
а если мне заклинание
docker image inspect c739327b5607ac47030e | jq -r '.[] | (.RepoTags)'
не показывает ничего, кроме
[
"yandex/clickhouse-server:latest"
]
- то это в Яндексе долбо... или я тупой?
⎈
Коллеги, подскажите плез - как ловить рестарты контейнера
1)
автоматизированные
docker-compose.yml
services:
clickhouse:
image: yandex/clickhouse-server:latest
restart: always
и
2)
ручные рестарты
т.е. когда ручками делают compose up
?
Мне нужно:
1.
лог
чем лучше собрать? vector какой-нибудь прикрутить log shipper-а? куда? на уровне конфига docker-демона его прописать?
2.
метрику и дашбордец к ней.
В каком виде лучше сделать картинку с авторестартами (т.е. падениями) и ручными перезапусками?
⎈
а кто в курсе про Portainer CE - что там за ограничение?
на 5 докер хостов?
а на количество контейнеров - нет?
𝙽𝚒𝚔𝚒𝚝𝚊
𝙽𝚒𝚔𝚒𝚝𝚊
Artyom
подскажите пожалуйста, а если вольюм прокинут, то я на хосте просто вставляю нужный мне файл и он тут же появляется в контейнере?
Александр
Иван
бан
Николай
Всем привет, можете натолкнуть на правильный ход мысли.
Необходимо сделать так, чтобы после каждой сборки приложения оно упаковывалось в контейнеры (с названием сборки) и запускалось на сервере. Но запускалось не перезатирая уже существующие сборки висящие в контейнерах там.
Я думал над ansible вместе с docker. В ансибл сделать план для запуска докер компоуза, чтобы названия контейнерам в нём подставлялись сразу из CI/CD. Но каким образом получать доступ к нужной сборке приложения (оно вебовское). Думал над nginx, но мне кажется должны быть более удобные варианты
Konstantin
а что у вас за ci/cd ?
Николай
Konstantin
Atlassian Bamboo
загугли Atlassian Bamboo Variables, ты можешь их юзать для формирования compose
Konstantin
либо делать это ансиблом + жинжа
Konstantin
условно my-project-{bamboo.buildNumber}.yml
Konstantin
а шо с портами делать собираешься ?
Николай
Всё приложение висит на 80 порту. Поэтому у меня возникает второй вопрос — как выбирать, какой билд должен запустится по адресу сервера (если их висит условно несколько разных)
Николай
через nginx настраивать долго и неудобно мне кажется
Николай
чтобы была возможность проводить тестирование разных билдов. Без ситуации, что контейнер с билдом, который сейчас в тестировании будет остановлен и перезаписан новым более свежим.