Sasha
Всем привет! Подскажите плз, не могу понять проблему и как продебажить
Sasha
Sasha
Sasha
чё он на yum ругается?
Artem
это дебиан
Sasha
центос
Sasha
7
Egor
Он же говорит что не знает что такое yum
Artem
https://files.artemiy.pp.ua/imgs/index.php?img=scr-28-12-00-07.png
Artem
может таки не центос ?
yum это центос . Ругается на то, что нет yum. Возможно там другой дистр.
возможно он под дебиан собирает
помоему тут понятно
напиши apt-get update -y и возможно все будет у тебя
Andrey
https://github.com/docker-library/php/blob/fe07cedc05d84a6af374dabdee82f213464ad3c5/7.0/jessie/fpm/Dockerfile
Andrey
FROM debian:jessie
Sasha
Artem
ты же не в контейнере
Sasha
Sasha
дай наводку
Artem
ты на хосте проверяешь. а не в контейнере
Artem
хост машина у тебя центос ,а контейнер - дебиан
Andrey
детский сад. Иди почитай, что такое контейнеры
Artem
$ docker run -i php:7.0-fpm cat /etc/*release PRETTY_NAME="Debian GNU/Linux 8 (jessie)" NAME="Debian GNU/Linux" VERSION_ID="8" VERSION="8 (jessie)" ID=debian HOME_URL="http://www.debian.org/" SUPPORT_URL="http://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/"
Artem
может так понятней
На другом хосте я разворачиваю cAdvisor. Где есть php, nginx, redis. Дальше не приложу ума че делать, как метрики цеплять? в сAdvisor-е при переходе на docker - выводит ошибку failed to get docker info: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?.
Sasha
может так понятней
да, спасибо! подразобрался. Сори, не думал что чат для экспертов создан
Artem
просто не надо спорить если тебе говорят что ты не прав
V 🏴‍☠️
да, спасибо! подразобрался. Сори, не думал что чат для экспертов создан
Мне всегда казалось, что не надо быть экспертом, чтоб знать где и что ты запускаешь
Artem
Артём, ты не прав :)
в данном случае я прав ,если человек не понимает что происходит и ему дают дельные советы - а он спорит
Vladimir
в данном случае я прав ,если человек не понимает что происходит и ему дают дельные советы - а он спорит
> просто не надо спорить если тебе говорят что ты не прав Я конкретно про эту фразу. В любом случае, прошу прощения за оффтоп.
Vladimir
да, спасибо! подразобрался. Сори, не думал что чат для экспертов создан
В общем, да. Рекомендую взглянуть для начала на https://www.docker.com/what-container И потом потыкать какой-нибудь туториал (любой вообще) задавая себе вопросы уровня "а что делает вот эта команда и зачем она здесь". После этого отпадает очень много глупых вопросов.
Sasha
просто не надо спорить если тебе говорят что ты не прав
не сразу понятно что имелось ввиду, я не спорил, а уточнял какая операционка установлена
Max
всем привет, может кто-то знает как при docker stack deploy перенаправить трафик на новую версию контейнера при этом оставив старую версию пока не завершатся все конекшены к ней?
Artem
это не на уровне докера разруливается, а на уровне приложения, которое должно понимать когда контейнеру посылают sigterm и завершать все соединения.
Max
тоесть когда у меня поднимается новый контейнер все будет ройтится в него, а старый будет висеть пока не заверщит все соиденения?
Artem
когда поднимается новый, старый стопается
Artem
для этого есть параметр replicas и нужно иметь их несколько штук, чтобы по одному можно было обновлять контейнеры и сервис не падал при этом.
Max
это все понятно, к примеру у меня есть три nginx и я их обновляю по очереди, но в тот момент когда обновляется первый конейнер все сессии которые он обслуживал дропаются
Vladimir
чё он на yum ругается?
К вышесказанному добавлю, что большие списки пакетов лучше сортировать по алфавиту, а в конце чистить кэш пакетного менеджера yum clean all или apt-get clean
Bogdan
Тогда уж и alpine юзать)
Nathan
Здрасте. можно ли в запушеный процесс с docker-compose ввести интерактивно данные через stdin ?
Aleksandr
docker attach?
Nathan
docker attach?
то что надо
Matvey
здравствуйте, у меня беда
Matvey
Matvey
в чем может быть дело? :3
CrusaderX
Можно image name в студию?
Matvey
да, секунду)
Matvey
ну, собственно это он и есть
Matvey
image: ege-marathon:1.0-SNAPSHOT
Denis
Может залогиниться в docker перед пулом, там так и написано
Matvey
вот такой у меня конфиг
Matvey
Matvey
никогда не был залогинен, и ранее все работало ( а сейчас перестало
Matvey
большое спасибо, пушистый кот @CrusaderX помог мне разобраться в проблеме
Cin
И чего было?
Matvey
я тупо не пересобрал images перед docker-compose up .. )
Matvey
так что простите за беспокойство
Cin
Прям в композ файле бы указал докерфайл из которого собирать
Matvey
docker-compose build
Cin
Вместо image build: context: . dockerfile: Dockerfile
Matvey
@cinerar он пытался искать этот image в docker hub
Cin
Всегда так делаю
Cin
)
Matvey
thx!
Fantasy
может подскажете почему относительный путь для volume под виндой может не работать, как тут ./dir1/dir2
Александр
А абсолютный работает?
Andrei
Всем привет. Кто-то монтирует cifs самым контейнером?
Bogdan
может подскажете почему относительный путь для volume под виндой может не работать, как тут ./dir1/dir2
У меня работают. Но докер под виндой запрашивал общий доступ к диску, где лежат файлики
Dmitry
господа опытные, может у кого завалялся докерфайл с php5-cli + ioncube для запуска файлика?
https://hub.docker.com/r/rafaelcgstz/php-ioncube/~/dockerfile/