
Andrey
28.03.2018
09:09:11
https://github.com/docker-library/php/blob/fe07cedc05d84a6af374dabdee82f213464ad3c5/7.0/jessie/fpm/Dockerfile
FROM debian:jessie

Sasha
28.03.2018
09:12:39

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

Vladimir
28.03.2018
09:50:17

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

Vladimir
28.03.2018
09:53:00

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

Sasha
28.03.2018
18:10:19

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

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 .. )
так что простите за беспокойство

Yevhen
28.03.2018
20:14:25

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

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

Grishq
29.03.2018
04:40:43

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

Nikolay
29.03.2018
04:49:57

Grishq
29.03.2018
04:51:27

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 так же в контейнере и проксировать по именам этих контейнеров

Runinterface ?
29.03.2018
06:57:15
разные конфиги не обязательно

Google

Runinterface ?
29.03.2018
06:57:28
но для удобства лучше разделять
на один сайт один конфиг
потому что он может у тебя длинный

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

Сергей
29.03.2018
06:58:13