Alexander
Ну, я периодически делаю
docker image prune -a
Clir
Andrey
Alexander
Всё крутится у меня на локальной машине. В докере решил развернуть dev-среду для разработки, LAMP. И пытался настроить xDebug для отладки. Т.к. IPшник у машины динамический, выдаётся роутером, то пытался использовать host.docker.internal для его получения.
George
George
Докер - он же на днс никак не влияет сам
George
Alexander
Да, спасибо за пояснения. Примерную суть я уловил.
Serg
Все равно непонятно что именно ты хотел посмотреть и достичь, но ты можешь с помощью докера создать лабу, в которой каждый из контейнеров будет иметь свой хостнейм и по этим именам контейнеры смогут друг с другом взаимодействовать. Дальше docker logs, стучаться в целевые порты на нужных ip-адресах (docker container inspect) и смотреть что к чему.
Serg
очень похоже, что ты ищешь docker-compose
net
Если в docker-compose я добавляю image ,но есть секция build ,то образ будет пересобранн или использовае указанный в image?
George
George
Если ключ —build - сборка пойдёт в любом случае
Alexander
очень похоже, что ты ищешь docker-compose
Не, он давно найден и используется :)
У меня не запускался отладчик в контейнере. Т.к. он не мог подключиться к хосту. Т.к. IPшником хоста у него было прописано host.docker.internal
Если что, речь идёт о laradock https://github.com/laradock/laradock
Т.к. я считал, что это массовый и проверенный продукт, то проблема не в нём, а во мне. Вот и пытался её решить.
Serg
Alexander
Попробую. Но пока решил просто заменить host.docker.internal на 172.17.0.1
Сейчас образы скачаются, развернуться контейнеры и буду проверять.
Alexander
Всё супер) Всем спасибо!
Anonymous
Ребят , а если приложение для desktop и не предназначено для сервера, можно что-то придумать чтобы запустить на сервере? Какую-нибудь виртуальную машину поднять ?
Andrey
Anonymous
не предназначено для сервера это как? gui чтоль?
Да gui , но можно как-то запустить и порты просто прокинуть и чтобы работало на сервере , а изображение на обычный ноут выводило ? Ну типо GTA запустить на сервере , а играть на своем ноутбуке ? (Понятно что буду не гта, а научную программу запускать)
Anonymous
Возможно добавить скролинг логов docker-compose logs? Когда просто делаю docker-compose logs в терминал выходят все логи. А мне нужно только с конца и чтобы скролить можно было.
George
George
Ключ -f что ли ?
Anonymous
George
О_О
George
тогда рекомендую тебе выкинуть драйвер логирования json-file и серить логами в journald
George
будет тебе journalctl, самый настоящий, что ни на есть
Anonymous
:( уже в json налогировал. Тогда просто в файл docker-compose logs > file сделать и через вим смотреть?
Anonymous
https://youtu.be/5nJtIXWMdYg
Anonymous
Так можно ?
TSHAWYTSCHA
Artyom
Алексей
Для научной программы достаточно rdp обычно
Anonymous
Anonymous
Алексей
Ну обычно vnc добавляет все что нужно чтобы пояаился гуй в vnc сессии
✙ Dmytro
есть тут те кто поднимал docker registry с образа самого docker?
✙ Dmytro
я по нему и поднимаю, но подняв - курлом ничего не отдается. в логах ошибок нет
Ivan
Ivan
порт 5000 кто-то слушает ?
✙ Dmytro
только регистри
✙ Dmytro
поправка - сам регистри работает, хттп сервер - нет.
Tadeusz
пиздецблядь вопросы.
Tadeusz
самовыпилюсь, пожалуй
Ivan
Dan
Слабак :3
Dan
Мы тут уже 4 года такие вопросы смотрим
Dan
Бывает и хуже
✙ Dmytro
может ли без нее быть Connection refused?
Artyom
А через curl нужно передавать basic auth.
Должно работать.
(Для бОльшей надёжности можно накидать самоподписанных сертификатов)
Artyom
Artyom
И на хосте, и из контейнера
✙ Dmytro
открыты же
Artyom
docker run -p port:port .....
И этот самый port открой на самом хосте для сторонних подключений
Artyom
И всё же, авторизацию прикрути на всякий случай
✙ Dmytro
Ivan
ss -tulpn | grep 500
Artyom
Ivan
✙ Dmytro
✙ Dmytro
нет. а разве в config.yaml http.addr не тоже самое?
✙ Dmytro
тот же образ, но 2.7.1
Artyom
Через docker run и т.д.
✙ Dmytro
а в чем разница?
Artyom
а в чем разница?
Если запуск руками заработает, то разница есть. Видимо что-то не так в yml файлах
✙ Dmytro
так config.yaml будет один и тот же использоваться
✙ Dmytro
да но без auth
Artyom
да но без auth
а в daemon.json добавил строчку, что твой реестр контейнеров небезопасный?