Владимир
Шо не так, Dell например предлагал сервера в писюшном исполнении с i5-7, я думаю если поискать есть такие и с IPMI
Dimk
Взяли тут Deppo , там только ipmi , а например WoL нет. Чуть намучались со скриптами запуска после выключения. В рамках задачи автоматизации запуска после сбоя питания
Dimk
Нашёл в сети клиента другую тачку, где всё включено. И поставил без проблем.
Dimk
И всё это ради очередной гос приблудды
Владимир
Ну это еще по лайту, вот когда по госзакупкам придется ставить всякого говна для токенов, вот там веселуха)
Азат
Владимир
Владимир
Владимир
12-13 поколение мать выше точно поддерживает
Владимир
Азат
Действительно, сижу читаю, спасибо за инфу
The way of the Jedi👨💻
Добрый вечер есть одна проблема, но сначала предыстории:Был у нас пк с забиксом 6.4 на докере и мы щас купили сервер. Поставил я на сервак заббикс но оказалась, что база старая и придется его обновлять. Когда компоуз запускаю в логах заббикса видно, что обновление идет(я открыл доступ rw для всех временно) но абгрейд останавливается на таком ошибке
[Z3005] query failed: [1050] Table 'scim_group' already exists [create table scim_group (scim_groupid bigint unsigned not null,
name varchar(64) default '' not null,primary key (scim_groupid)
) engine=innodb]
В гугле говорят, что надо удалять или сделать CREATE TABLE IF NOT EXISTS scim_group, но как это сделать при автообнавлении забикса в докере я не знаю. Есть идеи как запихнуть эту команду в контейнер?
The way of the Jedi👨💻
dt
dt
The way of the Jedi👨💻
Adam 🫧
Добрый день, подскажите как правильно сделать.
Нужно запустить 4 сервиса на питоне. API локальную, телеграм бота, веб сайт адмику и сервис натса. Как правильно сформировать в докер компосе? Не совсем вот понимаю, докер файл у каждого же будет свой, как правильно директории выстроить, чтобы запускать как модули?
Adam 🫧
По отдельности деплой все работает гуд, а вместе соединить, чето в тупик встал. Мало опыта и практики.
Andrew
да, каждому свой докерфайл и каждый отдельным сервисом
Adam 🫧
да, каждому свой докерфайл и каждый отдельным сервисом
А как правильно сформировать структуру в докере?
Копирование не понял как осуществляется. WORKDIR выставляем /app и COPY . /app/TelegramBot (к примеру) - я понимаю, что докер будет работать в папке app и сможет по идеи запустить модуль TelegramBot, верно?
Andrew
Zhulik
всем привет, такая проблема: поднял rabbitmq в контейнере, все работает, но приложение не хочет с ним работать, выдает ошибку ENOTFOUND. docker-compose и код прилагаю. Заранее спасибо за помощь)
Zhulik
Zhulik
Ilya
Zhulik
Ilya
Ilya
тут
Zhulik
Zhulik
тут
сработало, спасибо, но мне не понятно, как он понимает, что рэббит в докере
Andrew
для него рэббит на хосте на порту 5673
Andrew
когда у тебя оба в докере - тогда нужно указывать имя сервиса, а не локалхост
Ilya
указывай при билде правильные конфиги
Ilya
если тебе надо локально другой порт то оверрайди компоуз
https://stackoverflow.com/questions/48851190/docker-compose-override-a-ports-property-instead-of-merging-it
Ilya
ваще я ща что-то подумал, возможно не надо порты прокидывать если контейнеры друг с другом только общаться будут
Ilya
если они в рамках одного компоуза то там все порты прокинуты
Ilya
поправьте если не так
Ilya
да
Ilya
проверил
Ilya
не надо прокидывать
Ilya
тебе надо указывать этот маппинг только если в этот рэббит кто-то из вне будет ходить
Ilya
Ilya
да
Ilya
в роли так скажем гейтвея может выступать нжинкс
Ilya
ну или эндпоинты твоего приложения
Рахич,the creator
Помогите что я делаю не так? Поднял такой контейнер
docker run -d --name ansible_target ubuntu sleep infinity
накатил туда ансибл
docker exec -it ansible_target bash -c "apt update && apt install -y python3"
потом ssh установил в мой контейнер докера
docker exec -it ansible_target bash -c "apt update && apt install -y openssh-server && service ssh start"
теперь пытаюсь туда подключиться по ssh
ssh root@172.17.0.2
не пускает хотя пароль я точно знаю и ввожу правильно. Что я не так делаю?
Рахич,the creator
Ilya
фига ты придумал
Рахич,the creator
Я заходил внутрь контейнера и менял пароль но все равно не пускает (
Рахич,the creator
фига ты придумал
да задача запустить ansible-playbook а там нужна VM
Рахич,the creator
ну я поднял в докере
Ilya
там же наверное готовый образ есть
Ilya
и я ваще хз тру вэй ли запускать плейбуки через ансибл в докере
Ilya
докер это не совсем вм в привычном понимании
Рахич,the creator
это да
Рахич,the creator
просто задача именно через вм
Рахич,the creator
а поднимать вм лень легче докер
Gra
Добрый день!
Новичок в docker. Использую Docker Desktop под виндой. Буду признателен за помощь!
При использовании контейнера с debian-образом столкнулся с тем, что одной из программ внутри контейнера нужен доступ к устройствам в /dev/mem и /dev/overlay.
Вопрос в том, как предоставить доступ к этим устройствам, если я запускаю контейнер из винды, а не из debian?
В параметре запуска контейнера можно прописать --device путь_до_устройства_с_хоста:путь_до_устройства_в_контейнере, а у меня винда, --device /dev/mem:/dev/mem вряд ли сработает.
минуты
научите как самому собрать контейнер для airgap-инсталляции (закрытого контура) и закешировать всё, что нужно для сборки без интернетов, например, kiwigrid/k8s-sidecar - или с софтом (пакетами alpine и исходниками питона) на определённую дату... или самый новый вариант из имеющихся в наличии...
Detalikota
Gra
Igor
Привет! Можно ли при выполнении run в команде создать/определить переменные окружения которые потом будут использованы в скрипте python запускаемом в CMD команде докерфайла?
Andrew
все что есть внутри докерфайла может быть использовано
Andrew
если надо прокинуть снаружи в контейнер - грузим из файла или задаем прямо при старте контейнера
Andrew
https://docs.docker.com/engine/reference/commandline/run/
Andrew
日本への道
столкнулся с проблемой что мне нужно обработать env значение перед тем как его применить к контейнеру, но не выходит:
services:
test:
image: node:20.4.0-alpine3.17
environment:
- ENV_TEST=${URL#https://}
command: -c "echo ENV_TEST"
Alexander
Stepan
Stepan