Size: a a a

RU.Docker — Официальное Русское Сообщество

2019 April 01

YD

Yuriy Dorogov in RU.Docker — Официальное Русское Сообщество
плюс kaniko в том что можно обойтись без костылей в виде docker in docker, т.к ему для работы не нужен докер демон
источник

YD

Yuriy Dorogov in RU.Docker — Официальное Русское Сообщество
источник

YD

Yuriy Dorogov in RU.Docker — Официальное Русское Сообщество
думаю этот кейс можно и под teamcity адаптировать
источник

MA

Maxim Avramenko in RU.Docker — Официальное Русское Сообщество
Yuriy Dorogov
думаю этот кейс можно и под teamcity адаптировать
У меня задачка с bitbucket и github, к сожелению gitlab в схеме отсутствует. В общем вопрос как раз по агенту teamcity и использование docker-compose из агента тимсити
источник

YD

Yuriy Dorogov in RU.Docker — Официальное Русское Сообщество
если проблема в медленной сборке, то ускорить можно через то что я написал выше
источник

YD

Yuriy Dorogov in RU.Docker — Официальное Русское Сообщество
ну плюс оптимизировать сам dockerfile
источник

YD

Yuriy Dorogov in RU.Docker — Официальное Русское Сообщество
по тимсити к сожалению ни чем помочь не смогу
источник

MA

Maxim Avramenko in RU.Docker — Официальное Русское Сообщество
Yuriy Dorogov
думаю этот кейс можно и под teamcity адаптировать
Проект использует docker-compose, не swarm, не kub8, простой docker-compose для запуска сервисов, на сервере запущен сервис teamcity-agent с docker внутри, вопрос в том как правильно его использовать для выполнения команд в запущенных сервисах, например docker-compose exec web nginx -s reload с помощью teamcity-agent ?
источник

YD

Yuriy Dorogov in RU.Docker — Официальное Русское Сообщество
можно через docker attach цепляться напрямую в контейнер и выполнять там нужные комманды
источник

MA

Maxim Avramenko in RU.Docker — Официальное Русское Сообщество
Yuriy Dorogov
можно через docker attach цепляться напрямую в контейнер и выполнять там нужные комманды
Дело в том что известно только название сервиса, название контейнера в моем случае не очень удобно
источник

YD

Yuriy Dorogov in RU.Docker — Официальное Русское Сообщество
Maxim Avramenko
Дело в том что известно только название сервиса, название контейнера в моем случае не очень удобно
аттачить можно и по имени сервиса из композа
источник

MA

Maxim Avramenko in RU.Docker — Официальное Русское Сообщество
Yuriy Dorogov
аттачить можно и по имени сервиса из композа
Получается что необходимо смотнировать директории сервисов в контейнер teamcity-agent и этого будет достаточно что бы запустить docker-compose exec web nginx -s reload , верно?
источник

YD

Yuriy Dorogov in RU.Docker — Официальное Русское Сообщество
через docker attach ты подключаешь к той консоли в которой запускаешь контейнеры stdin от контейнера
источник

YD

Yuriy Dorogov in RU.Docker — Официальное Русское Сообщество
а nginx -s reload лучше через docker exec делать
источник

MA

Maxim Avramenko in RU.Docker — Официальное Русское Сообщество
Yuriy Dorogov
а nginx -s reload лучше через docker exec делать
дело в том что название контейнера в последних версиях докер стали с такими длинными хэшами в конце названия, а имя сервиса мне известно изначально и его не нужно угадывать в моем случае
источник

YD

Yuriy Dorogov in RU.Docker — Официальное Русское Сообщество
Maxim Avramenko
дело в том что название контейнера в последних версиях докер стали с такими длинными хэшами в конце названия, а имя сервиса мне известно изначально и его не нужно угадывать в моем случае
композ обновить до последней версии и все будет как раньше
источник

MA

Maxim Avramenko in RU.Docker — Официальное Русское Сообщество
Yuriy Dorogov
композ обновить до последней версии и все будет как раньше
вот оно как, понял, спасибо, попробую
источник

RU

Roman Usherenko in RU.Docker — Официальное Русское Сообщество
кто-то знает, есть чатик по AWS?
источник

SB

Sergey Beglov in RU.Docker — Официальное Русское Сообщество
Roman Usherenko
кто-то знает, есть чатик по AWS?
источник

RU

Roman Usherenko in RU.Docker — Официальное Русское Сообщество
спасибо
источник