bazzilic
spirit
я имею ввиду удалять их каждый раз после остановки
spirit
пока что я все чищу вот так: docker system prune --all --force --volumes :) мне нравится эта команда. но не выполнять же ее постоянно ? :)
[IPT] Dmitry
логи?
там выше всё что есть. только если какой дебаг включить, но я не знаю как
Konstantin
Так ты уже нашел ошибку
Konstantin
Не копируй всё в первом слое, только composer.lock/json. Код в последнем
spirit
хорошо, спасибо
Konstantin
А то у тебя на каждую правку кода устанавливаются зависимости
spirit
Правильно понял? Как работать с composer.lock в команде не понимаю пока что. У меня проект лежит в git. Я просто решил добавить возможность пощупать его с помощью докер.
spirit
Как изменения в composer.lock фиксировать в репозитории?...
spirit
видимо для совместной работы лучше внутри образа делать git clone проекта, верно?
spirit
не... в общем ладно, с опытом и необходимостью придумаю. путает количество возможных подходов
Grigorii
Денис
Приветы.
Как в swarm запустить контейнер по одной штуке н каждой ноды грамотно?
Он на некоторые мне сует по две.
Konstantin
Fedor
если ровно по одному на каждой ноде, то в global режиме. если просто равномерно размазать, то никак, swarm сам решает где и сколько запустить
Денис
Денис
я помучался через лейблы, тип у каждой железки свой лейбл, но это кода больно дофига
Konstantin
Fedor
я еще почитал обсуждения и всякие issues в github-е: все так и есть, и разработчики не видят смысла это исправлять. То есть они просто делают чтобы хотя бы на двух нодах были твои контейнеры, и считается что этого достаточно для redundancy
Денис
мдауж
Денис
(
Fedor
иначе у тебя получается задача о рюкзаке: как правильно раскидать контейнеры по нодам в общем случае. А она, как известно, NP-полная, поэтому и решают её каждый с какими-то своими упрощениями. В целом получается норм вариант
Константин
Ребятки привет. Подскажите грамотную статью как ssh в докере поднять
Fedor
"Как заработать на квартиру в пределах Мкада
Имея зарплату 100—200 тысяч рублей и не имея другого имущества
Никак"
(с) https://journal.tinkoff.ru/flat-mkad/
Константин
А если прям очень хочется в докер?
Fedor
но если очень нужно, то сейчас поищу ссылки на правильный entrypoint
Константин
Ок
Константин
У меня почти получилось, но что то с передачей rsa ключа не так. Может конечно не правильно выражаюсь
Константин
Юзал supervisor
Константин
В нем sshd поднимал
Alex Sharov
народ, подскажите как сделать tcp прокси для регистри
Константин
В итоге вываливает
Host key verification failed.
Fedor
hostkey verification failed -- это значит ты раньше ходил в свой контейнер, и у него был другой host key. удали сохраненный, залогинься еще раз и согласись с новым
Константин
Константин
Что указывать в ip
Константин
?
Konstantin
Ребят, докер каким боком тут вообще?
Константин
Короче ни фига не помогло
Константин
Konstantin
Константин
Konstantin
Sergey
🤔
Sergey
правило №1
Sergey
SSH в докер НИКТО НЕ ДЕЛАЕТ
Alexey
Sergey
делайте через docker exec
Константин
А что не так? Сообщество про докер. Вопрос про докер
Sergey
Alexey
Константин
Но это же в докер контейнере появляется. Просто так, таких проблем нет
Sergey
Sergey
зайди в контейнер
Константин
Да
Sergey
смотри логи sshd
Константин
С портами все гуд
Konstantin
Sergey
Константин
Я даже вижу что они общаются
Константин
Процессы создаются
Константин
Ой сорян
Sergey
😅
Konstantin
Sergey
да девопсы мы
Sergey
че пристал
Sergey
:))
Konstantin
Sergey
Konstantin
Я "for hire" )
Konstantin
Anton
5 строка с низу - ответ на твой вопрос.
ssh-keygen -f.... Выполни.
Почему - отличный вопрос. Думаю у тебя на этом порту раньше был другой образ докера к которому ты подключался.