Dima
Dima
как сделать билд докер файла с определенного step? а то каждый раз с нуля ребилдить как то не айс
Aleksei
Dima
ну ситуация такая что я ничего в докерфайле не менял
но надо заново сбилдить с определенного шага
но он начинает все с нуля
видимо просто кусок который надо билдить заново надо в command в композ переносить, хз
Игорь
Парни, привет, почему не билдится, можете подсказать куда копнуть? А то я уже весь гугл перекопал
Aleksey
фигововые сорсы видимо
Aleksey
100 код гуглил ?
Aleksey
команду посплить на несколько найди в которой ошибся
Aleksey
исправть. соедини обратно
Andrey
а для начала тупе рестартануть билд, у дебиана и убунты вроде иногда зеркала тупят
Slava
в контейнерах не пингуется хост машина
root@abd5f79f117b:/# ping docker.for.mac.host.internal
bash: ping: command not found
$ docker -v
Docker version 17.12.0-ce, build c97c6d6
в чем может быть проблема?
🏳️ Phil
Pavel
Slava
пардон. не то скопировал
root@2c94aa549dde:/app# ping docker.for.mac.host.internal
ping: unknown host
Nklya
Slava
🙈
Pavel
Slava
логично)
Slava
только docker.for.mac.host.internal должен резолвится на адрес хост машины в которой запущен докер
Slava
https://docs.docker.com/docker-for-mac/networking/#use-cases-and-workarounds
Pavel
А, то есть это типа зарезервированное имя. Не знал что оно такое на маке есть.
Slava
Да. Но похоже только у меня оно не работает. Так как гугл таких проблем не выдаёт
Nklya
Докер для мака нативный или в виртуалбоксе?
Slava
Нативный
Anonymous
Не могу нагуглить, но интересно: если я установил nginx в докер, куда он логи пишет? Внутрь докера ведь? Мне просто как-то говорили что докер stateless.
Anonymous
Ага, нагуглил. Снаружи, через -v флаг замапить можно
Anonymous
Но, насколько я понимаю, он и внутрь может писать? Просто нежелательно
Nklya
Проверил на своем маке
docker run --rm -it alpine:3.7 sh
/ # ping docker.for.mac.host.internal
PING docker.for.mac.host.internal (192.168.65.2): 56 data bytes
64 bytes from 192.168.65.2: seq=0 ttl=37 time=0.404 ms
Slava
Denis
Хотя вроде апдейт конечно, но все же )
Anonymous
Как можно примонтировать уже существующий том btrfs к контейнеру Docker?
Dima
привет
com.intellij.docker.remote.run.runtime.WrappedNotFoundException: com.github.dockerjava.api.exception.NotFoundException: {"message":"network 253cd9c1344cbc6d9504f288834a5012af3a8b051cdd3c7d31e7d6059a7b3d6b not found"}
у кого неть была такая ошибка в idea от jetbrains при попытке стартануть докер композ?
Ruslan
камрады, у меня есть сервак с развёрнутым докером
подскажите как правильно дать команду docker-machine на ноуте, чтобы дальше можно было работать с сервером?
Ruslan
docker-machine create --driver none -url=tcp://${IP}:2376 ${NAME}
Ruslan
отрабатывает нормально, но дальше не могу сертификаты перегенерить, висит на попытке зайти по ssh
Nklya
Если он уже есть настроенный, нужно просто локальный докер на него настроить
Ruslan
как настроиться?
Nklya
https://github.com/docker/toolbox/issues/547
Ruslan
а чёрт, докер наружу не выставлен
Nklya
Ruslan
ага, порт появился, теперь другая шутка
Ruslan
https://hastebin.com/mebegivimi.sql
Pavel
Господа у кого-нибудь есть успешный опыт запуска .net core, tfs и tfvc и сборкой проектов и деплоем под докером? Поделитесь крутыми историями
Ruslan
не могу найти в доках докера, как его заставить работать через TLS
Ruslan
поставил one-click docker app на digitalocean, а там нихрена не настроено
Ruslan
https://docs.docker.com/engine/security/https/
Ruslan
сгенерировал всю пачку сертификатов, подсунул демону, запустил его на 2376 порту
Ruslan
docker-machine ls пишет: Get https://docker.remote:2376/v1.15/version: x509: certificate signed by unknown authority
Ruslan
CA сунул в ключи на маке, как подсунуть в docker-machine клиентский сертификат?
Игорь
Привет, пацаны, такой вопрос.
в docker-compose.yml добавил
build:
context: ${API_VOLUME}
dockerfile: Dockerfile.mongo
После чего запустил docker-compose build api
Билд прошел, все окей
Потом запускаю docker-compose up и у меня там старый контейнер
Игорь
Как понял что старый?
В Dockerfile.mongo специально сделал вывод RUN ls /usr/local/etc/php/conf.d/
внутри есть новый ini файл docker-php-ext-mongodb.ini
после docker-compose up
Захожу в контейнер docker exec -it crm_api_1 bash делаю ls той же директории и там файла нет
Slava
Игорь
В старой версии билда не было этого файла
Игорь
🙈🙈🙈
Максим
Всем привет! Подскажите. Сделал daemon.json прописал туда
{
"debug": true,
"experimental": true,
"metrics-addr": "127.0.0.1:1337"
}
перезапустил демона
Максим
Максим
а в итоге 404
Yukino
netstat -lnp ?
Максим
Максим
Максим
что ещё надо?
Yukino
В iptables правила добавяли ?
Максим
Максим
Максим
может в докере нажо что-то ещё подкрутить?
Alexander
/
Grigory
Какую команду указать, чтобы создать образ с нужными мне программами без демонов?
Grigory
в смысле чтобы контейнер не завершатся, entrypoint
Slava
это проблема не докера а вашего приложения. докер пробросил порт. иначе бы было connection timeout.
а приложение возвращает 404 ошибку
Максим
нет, просто адрес должен был заканчиваться на /metrics
Максим
а 404 отдавал сам демон
Slava
я про это и говорю
Митяй
Кто-нибудь за деньги готов помочь настроить wireguard для docker swarm?
Maxim
подскажите, есть такая странность. docker-for-windows с кубернетесом, в нем запущен сайт (конкретно - дженкинс, но есть и другие) с одной репликой, перед ней стоит Service с типом NodePort. на самом хосте (не в докере) запущен nginx (доступный из интернета), который запрос к определенному адресу проксирует на localhost вот с этим nodeport. все работает, но часто случаются странные тормоза, когда первое соединение с этим сайтом делается очень долго, а дальше все норм. то есть допустим я пару дней на дженкинс не захожу, потом пытаюсь зайти — мне пару раз выдается 502 (gateway timeout), а потом все работает нормально. аналогичные проблемы и когда на самом серваке открываю localhost:... (то есть в обход nginx)
куда смотреть?
Anonymous
коллеги, доброго вечера!
Anonymous
выяснилось вот что: если запустить контейнер и примонтировать -v /etc:/mnt - то используя контейнер можно переименовать например shadow
Dan
S в слове docker - это Security
Denis
настолько тупо и старо что даже не смешно