@docker_ru

Страница 532 из 1375
Andrey
28.03.2018
09:09:11
https://github.com/docker-library/php/blob/fe07cedc05d84a6af374dabdee82f213464ad3c5/7.0/jessie/fpm/Dockerfile

FROM debian:jessie

Google
Artem
28.03.2018
09:13:01
ты же не в контейнере

Sasha
28.03.2018
09:13:35


дай наводку

Artem
28.03.2018
09:14:01
ты на хосте проверяешь. а не в контейнере

хост машина у тебя центос ,а контейнер - дебиан

Andrey
28.03.2018
09:14:24
детский сад. Иди почитай, что такое контейнеры

Artem
28.03.2018
09:14:41
$ 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/"

может так понятней

bƎssmƎrtnyi
28.03.2018
09:41:49
На другом хосте я разворачиваю 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
28.03.2018
09:44:19
может так понятней
да, спасибо! подразобрался. Сори, не думал что чат для экспертов создан

Artem
28.03.2018
09:48:53
просто не надо спорить если тебе говорят что ты не прав

Ванько
28.03.2018
09:49:28
да, спасибо! подразобрался. Сори, не думал что чат для экспертов создан
Мне всегда казалось, что не надо быть экспертом, чтоб знать где и что ты запускаешь

Google
Artem
28.03.2018
09:50:50
Артём, ты не прав :)
в данном случае я прав ,если человек не понимает что происходит и ему дают дельные советы - а он спорит

Vladimir
28.03.2018
09:53:00
в данном случае я прав ,если человек не понимает что происходит и ему дают дельные советы - а он спорит
> просто не надо спорить если тебе говорят что ты не прав Я конкретно про эту фразу. В любом случае, прошу прощения за оффтоп.

да, спасибо! подразобрался. Сори, не думал что чат для экспертов создан
В общем, да. Рекомендую взглянуть для начала на https://www.docker.com/what-container И потом потыкать какой-нибудь туториал (любой вообще) задавая себе вопросы уровня "а что делает вот эта команда и зачем она здесь". После этого отпадает очень много глупых вопросов.

Sasha
28.03.2018
10:02:32
просто не надо спорить если тебе говорят что ты не прав
не сразу понятно что имелось ввиду, я не спорил, а уточнял какая операционка установлена

Max
28.03.2018
14:51:12
всем привет, может кто-то знает как при docker stack deploy перенаправить трафик на новую версию контейнера при этом оставив старую версию пока не завершатся все конекшены к ней?

Artem
28.03.2018
14:52:44
это не на уровне докера разруливается, а на уровне приложения, которое должно понимать когда контейнеру посылают sigterm и завершать все соединения.

Max
28.03.2018
14:54:05
тоесть когда у меня поднимается новый контейнер все будет ройтится в него, а старый будет висеть пока не заверщит все соиденения?

Artem
28.03.2018
14:54:58
когда поднимается новый, старый стопается

для этого есть параметр replicas и нужно иметь их несколько штук, чтобы по одному можно было обновлять контейнеры и сервис не падал при этом.

Max
28.03.2018
14:59:19
это все понятно, к примеру у меня есть три nginx и я их обновляю по очереди, но в тот момент когда обновляется первый конейнер все сессии которые он обслуживал дропаются

Vladimir
28.03.2018
18:06:43
чё он на yum ругается?
К вышесказанному добавлю, что большие списки пакетов лучше сортировать по алфавиту, а в конце чистить кэш пакетного менеджера yum clean all или apt-get clean

Bogdan
28.03.2018
18:39:27
Тогда уж и alpine юзать)

Nathan
28.03.2018
19:36:46
Здрасте. можно ли в запушеный процесс с docker-compose ввести интерактивно данные через stdin ?

bykva
28.03.2018
19:39:44
docker attach?

Nathan
28.03.2018
19:46:10
docker attach?
то что надо

Matvey
28.03.2018
19:59:48
здравствуйте, у меня беда



Google
Matvey
28.03.2018
19:59:56
в чем может быть дело? :3

Vitaliy
28.03.2018
20:01:37
Можно image name в студию?

Matvey
28.03.2018
20:01:46
да, секунду)

ну, собственно это он и есть

image: ege-marathon:1.0-SNAPSHOT

Denis
28.03.2018
20:02:53
Может залогиниться в docker перед пулом, там так и написано

Matvey
28.03.2018
20:02:59
вот такой у меня конфиг



никогда не был залогинен, и ранее все работало ( а сейчас перестало

большое спасибо, пушистый кот @CrusaderX помог мне разобраться в проблеме

Dmitriy
28.03.2018
20:13:00
И чего было?

Matvey
28.03.2018
20:13:51
я тупо не пересобрал images перед docker-compose up .. )

так что простите за беспокойство

Dmitriy
28.03.2018
20:14:33
Прям в композ файле бы указал докерфайл из которого собирать

Matvey
28.03.2018
20:14:34
docker-compose build

Dmitriy
28.03.2018
20:15:30
Вместо image build: context: . dockerfile: Dockerfile

Matvey
28.03.2018
20:15:31
@cinerar он пытался искать этот image в docker hub

Dmitriy
28.03.2018
20:15:46
Всегда так делаю

)

Google
Matvey
28.03.2018
20:15:59
thx!

Evgeny
28.03.2018
20:17:09
может подскажете почему относительный путь для volume под виндой может не работать, как тут ./dir1/dir2

Александр
28.03.2018
21:17:15
А абсолютный работает?

Andrew
28.03.2018
22:13:53
Всем привет. Кто-то монтирует cifs самым контейнером?

Bogdan
29.03.2018
00:22:08
может подскажете почему относительный путь для volume под виндой может не работать, как тут ./dir1/dir2
У меня работают. Но докер под виндой запрашивал общий доступ к диску, где лежат файлики

mr.
29.03.2018
04:13:30
господа опытные, может у кого завалялся докерфайл с php5-cli + ioncube для запуска файлика?

bƎssmƎrtnyi
29.03.2018
04:43:12
https://hub.docker.com/r/rafaelcgstz/php-ioncube/~/dockerfile/

mr.
29.03.2018
04:44:18
Вроде есть на хабе такие, не?
Чисто cli с ионкубом? Не видел. В тот же официальный fpm можно легко добавить, а вот с cli не нашел способа.

https://hub.docker.com/r/rafaelcgstz/php-ioncube/~/dockerfile/
Через apt-get install слишком влоб, если других вариантов не найду то буду так делать

Dmitriy
29.03.2018
06:32:43
Где нарыть информацию о том как докер в swarm, находит контейнер по 10.0.0.5? Не могу догнать, у меня tcp пакет приходит syn, а ack овтета нет, не находит видимо контейнер

Сергей
29.03.2018
06:54:55
Привет) подскажите, если на одной машине с одним ip нужно запустить несколько доменов или поддоменов, то для каждого нужно запускать свой nginx с своим хостом?

Nikolay
29.03.2018
06:55:53
поднять на машине nginx и настроить прокси

а контейнеры пусть смотрят на какой хотят порт

Сергей
29.03.2018
06:56:41
а контейнеры пусть смотрят на какой хотят порт
Где можно почитать и посмотреть примеры? Так мало понятно)

Artem
29.03.2018
06:56:49
контейнеры могут вообще не смотреть ни на какой порт если поднять nginx так же в контейнере и проксировать по именам этих контейнеров

Google
Runinterface ?
29.03.2018
06:57:28
но для удобства лучше разделять

на один сайт один конфиг

потому что он может у тебя длинный

Artem
29.03.2018
06:57:44
да что тут смотреть поднимаешь пак контейнеров, один из них nginx в виде прокси и только он пробрасывается на 80, а все запросы уходят на proxy_pass http://container1 и т.п.

Страница 532 из 1375