Vladislav
Ребят, привет!
Делал кто-нибудь CI CD для github?
Интересует конкретно cd - не могу настроить деплой на timeweb сервер и там потом запустить команду запуска проектов (докер)
Если есть пример этого yml скрипта - скиньте, пожалуйста
Andrew
https://www.google.com/search?q=github+action+timeweb+example&oq=github+action+timeweb+example&aqs=chrome..69i57j69i64.12152j0j7&sourceid=chrome&ie=UTF-8
Eduard
привет
посоветуйте, как найти на докерхабе https://hub.docker.com/layers/library/python/3.8.14-buster/images/sha256-2859238e1a29abeecf6f41e0fb66306d4d1cabc35cb0652e4563d2e60d9d48f2?context=explore только собранный на buster-20220912?
leejoys
привет. кто пользуется jaeger в докере. у вас с последним образом тоже проблемы или это только у меня?
Maxim
Помимо бана, на таких ещё можно лично жалобу кинуть, тапнув на сообщение, пожаловаться, спам. (Там ниче писать не надо, просто кнопка спам и всё). Больше вероятность, что забанят сразу акк, а не просто кикнут из одной группы.
Vitaly
Stepan
Igor
Всем привет,кто из образа астры se запускал apache2?получаю ошибку:
make_sock: unable to setup mac label for socket 2
Как быть?
A
Берды
Здарова народ, пытаюсь сделать разверуть приложение без интернета при помощи
docker save
docker load
фронтент вышел нормально, но вот бэк на питоне чет брыкается
Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io on [::1]:53: dial udp [::1]:53: connect: cannot assign requested address
не видит питон которые стоит, потом не может выполнить apt-get update -y
Andrew
Берды
Берды
еще дополнение, оказывается все пакеты забраны при docker load и никаких установок делать не надо (пофиксил получается)
но теперь вот такая проблема с бд
postgres is needed by initdb but was not found in the same directory
Берды
Привет всем, пытаюсь приложуху без интернета развернуть, и бд выдает ошибку
inintdb: error: program"postgres" is needed by initdb but was not found in the save firectory as "/usr/lib/postgresql/15/bin/initdb/"
Jem
Всем привет!
Может ли кто-то проверить корректность сборки nats в докере?
https://github.com/Evgeny-Jem/server_instruction/ (18 пункт Dockerfile и 11 пункт docker-compose.yml)
В реальности все работает, но логика мне подсказывает, что возможно некорректно так запускать натс сервер.
Jem
Также в догонку вопрос про корректный запуск cron в docker-compose. Есть варианты, чтобы и логи было видно и работало как часы?
gaenkov
Jem
gaenkov
Не разобрался как настроить. Как сервер с моими параметрами запустить вместе с natscli
По параметрам есть документация: https://docs.nats.io/running-a-nats-service/nats_docker
Для natscli есть образ nats-box (в документации выше он тоже мелькает в примерах): https://hub.docker.com/r/natsio/nats-box
В docker-compose параметры для запуска контейнера можно просунуть через command https://docs.docker.com/compose/compose-file/compose-file-v3/#command
gaenkov
По крону. Гонять сам крон внутри докера - вроде идея и правда не очень. Но вот то, что запускается по крону, можно засунуть в докер. Т.е. по крону запускать команду типа docker run --rm my-image some-script. Или даже описать сервис в docker-compose c нулем инстансов, и запускать (опять же по крону) командой docker compose run my-service, в этом случае сама команда будет проще, все параметры будут на виду в docker-compose + при необходимости образ соберется/скачается.
Берды
Здарова народ, пытаюсь поставить docker toolbox, но установщик отваливается, как быть ?
gaenkov
Берды
Alexey
Добрый день
пыытаюсь в альпине вставить настройки а оно не идет, как их мжно добавить?
sysctl: error setting key 'net.ipv4.tcp_synack_retries': Read-only file system
Делаю
RUN sysctl -w net.ipv4.tcp_synack_retries=1
Siroga 🇺🇦
Указывайте необходимый параметр sysctl при старте контейнера
Devidson
Devidson
Ну а если очень хочется, то можно в кампус
sysctls:
net.ipv4.tcp_synack_retries: 1
Эта настройка обычно на уровне хоста делается и подтягивается в контейнер, а не на уровне контейнера.
Alexey
Devidson
Detalikota
Всем привет. Каким GitOps инструментом пользуются в Вашей компании?
Dan
Detalikota
В какой компании?
Кто где работает, в их. Хотел узнать что популярно в РФ компаниях
Dan
Докеры, кубы, тераформы, ансиблы
fu7ur3gh057
всем ку. такая проблема. написал сервер и бота и запустил в докере. бот не может достучаться до сервера. но если я попытаюсь отправить запрос из вне контейнера, статус 200. почему так?
L
уже больше года всяко-разно использую WSL ничего такого не наблюдал, поэтому тут ничего не посоветую.
Могу посоветовать использовать ансибл для установки и настройки всего что надо на WSL, так вы сможете переустанавливать WSL дистрибутив и получать тоже самое достаточно быстро.
Кстати докер вполне cебе работает на WSL, ничего не должно там сломаться )
Владимир
У WSL бывают приколюхи, когда у тебя например VPN включен, может отвалиться инет внутри wsl
Владимир
+ еще может пересекаться подсеть, у WSL 172.0.0.0/8. Если дома или на работе такая же подсеть, может быть интересное поведение
Salem
Wsl-vpn поставь
Jem
D
Хай вопрос есть. Как корректно подключить джанго в докер-компоузе? Сейчас ругается что у меня докерфайл в корневой папке а джанго создается автоматически в корневой папке в отдельную папку и там уже находится файл менедж. Видел репы где докерфайл суют в папку с менедж, но мне нужно к текущему проекту добавить джанго не перенося докерфайл
Alexey
D
Andrew
D
D
надо что-то дописать в докерфайле
Andrew
а с какой целью ты монтируешь папку с проектом как том?
D
D
Andrew
D
Andrew
никак, ты при сборке копируешь ведь
Andrew
D
так в компоузе вообще не дописывать веб?
Andrew
только в данной строке . - это текущая папка компоса, а тебе надо копировать из ./app
Andrew
D
D
Andrew
какие уровни еще)
Andrew
Andrew
вот тут ты написал - из текущей директории из папки app смонтировать том в контейнер по пути /usr/src/app
D
Andrew
ну и зачем ты вольюм пишешь тогда
Dan
уровни
Тебе бы документацию почитать для начала, docs.docker.com
Andrew
который еще и не работает
D
D
Вот так что ли?
Andrew
разберись сначала что такое вольюм и зачем он нужен
D
Dan
Я не специалист еще)
Для того, чтобы открыть документацию и начать её читать - специалистом быть не нужно
Dan
Но ты можешь им стать если прочитаешь
D
Dan
D