@docker_ru

Страница 877 из 1375
Siergiej
15.11.2018
13:00:46
Oleg
15.11.2018
13:08:17
запускаю через docker-compose несколько контейнеров nginx+php+memcached как мне сделать так, что бы nginx слушал на хосте 127.0.0.1 а не на 0.0.0.0?

Oleg
15.11.2018
13:10:26
http://nginx.org/en/docs/http/ngx_http_core_module.html#listen
дело не в nginx'е а в докере

Google
Oleg
15.11.2018
13:11:28
если делаю nginx: image: nginx:latest ports: - "127.0.0.1:8080:80" то не работает

Антон
15.11.2018
13:11:50
а причина?

Oleg
15.11.2018
13:12:26
причина в том что докер не слушает на 127,0,0,1 хоста... у докера своя сеть

Oleg
15.11.2018
13:12:49
172.19.0.0/24

Serg
15.11.2018
13:12:57
Oleg
15.11.2018
13:14:04
там же написанно ports а не ip+ports
на заборе тоже написано :))) на 127,0,0,1 в таком варианте биндится, но что биндится хз

Антон
15.11.2018
13:14:07
Oleg
15.11.2018
13:14:31
я хочу с хоста сделать telnet 127.0.0.1 8001

Dima
15.11.2018
13:14:54
ports: - "8001:80"

Антон
15.11.2018
13:14:59
с какого хоста?

Google
Serg
15.11.2018
13:15:01
Dima
15.11.2018
13:15:02
Вот так поставь

Oleg
15.11.2018
13:15:28
Dzmitry
15.11.2018
13:15:40
привет, подскажите какой-нибудь image (docker) c teamcity и android окружением (необходимо для сборки андройд прилаг в тимсити)

Oleg
15.11.2018
13:15:51
Вот так поставь
тогда на всех интерфейсах слушать будет

Dima
15.11.2018
13:16:33
Ну, тогда убери и обращася по имени контейнера и порту который слушает контейнер http://nginx:80

ildar
15.11.2018
13:19:25
тогда на всех интерфейсах слушать будет
может начать с предельно конкректной постановки задачи?

Антон
15.11.2018
13:20:00
Oleg
15.11.2018
13:21:34
это для примера

Антон
15.11.2018
13:22:49
хм .. локально запукаю просто нджинкс в докере с такими параметрами все норм ....

intruder
15.11.2018
13:40:12
привет. можно ли создать volume с кастомным путем в хост системе?

Антон
15.11.2018
13:52:51
создаешь папку и монтируешь внутрь контейнера куда хочешь

intruder
15.11.2018
13:54:46
на этапе создания волюма можно?

Антон
15.11.2018
14:05:00
$ docker volume create --driver local \ --opt type=nfs \ --opt o=addr=192.168.1.1,rw \ --opt device=:/path/to/dir \ foo

как то так

https://docs.docker.com/engine/reference/commandline/volume_create/#driver-specific-options

Andrey
15.11.2018
14:05:45
Привет!

Ребят, подскажет кто-нибудь как в Dockerfile менять данные в php.ini файле внутри контейнера? https://toster.ru/q/579763

AlexAnder
15.11.2018
14:09:07
для начала не стоит делать 100500 RUN слоёв

Google
Stefan
15.11.2018
14:10:22
Ребят, подскажет кто-нибудь как в Dockerfile менять данные в php.ini файле внутри контейнера? https://toster.ru/q/579763
а зачем тебе сед внутри? ты ж если вольюм делаешь то тебе файл который на хосте лежит можно править

Alexey
15.11.2018
14:11:36
Ребят, подскажет кто-нибудь как в Dockerfile менять данные в php.ini файле внутри контейнера? https://toster.ru/q/579763
Там вообще нет логики, ты подключаешь файл с волума, но менять почему-то его хочешь в процессе билда образа. Тебе по идее надо править файл на хосте который ты кидаешь через волум, а не править седом. Если прям хочется править седом - тогда выясни по какому пути apk пакет по умолчанию кладет php.ini, врядли это указанный у тебя путь. Когда ты билдишь образ - волумы не подключаются, учти

ildar
15.11.2018
14:12:13
AlexAnder
15.11.2018
14:13:13
я как-то делал такое REPLACE_STRING+="s|%$ENV_KEY%|$ENV_VALUE|g;" в цикле

Andrey
15.11.2018
14:26:39
а зачем тебе сед внутри? ты ж если вольюм делаешь то тебе файл который на хосте лежит можно править
Благодарю, почему то файл , который волюмом маунчу, маунтится в виде папки(

sudo docker exec app_php-fpm_1 cat ../../usr/local/etc/php/php.ini Файл прокинулся, из волюмов связь выпилил. Но проблема, что в браузере 500 ошибка, неуверен, что именно этот конфиг тянется. Т.к. я включил в файле отображение ошибок.

Andrey
15.11.2018
14:27:57
phpinfo() Loaded Configuration File /usr/local/etc/php/php.ini

Вроде тот файл

Konstantin
15.11.2018
14:29:49
ребят, я не умею PHP, но у он у меня в докере, поэтому я тут буду срать

Andrey
15.11.2018
14:32:30
error_reporting 4177 4177

M
15.11.2018
14:48:39
Ребят а что за магия в MacOs с docker ( когда создаешь докер через docker-compose с именной папкой) он ее в какой то Нарнии создает хрен найдешь ее

M
15.11.2018
14:52:18
в виртуальной машине он создает. а в чем проблема?
да просто удивился когда начал искать этот volume а он через какойто screen ~/Library/… находится , а что за виртуалка ?

Bogdan
15.11.2018
14:54:13
Anton
15.11.2018
15:15:05
да просто удивился когда начал искать этот volume а он через какойто screen ~/Library/… находится , а что за виртуалка ?
обычная виртуалка с linux на борту для работы докера под маком, гипервизор которой построен на легковесном xhyve

Rustam
15.11.2018
15:17:30
подскажите как зайти внутрь контейнера выполнить там команду и чтобы эти изменения сохранились внутнри контейнера.ПРи этом контейнер не запущен

Google
Ivan
15.11.2018
15:19:01
а зачем?

Rustam
15.11.2018
15:19:41
нужно выполнить командочку которая установитт туда некоторые пакеты.

Ivan
15.11.2018
15:20:38
выполни при билде через run your_command в Dockerfile

Rustam
15.11.2018
15:22:12
выполни при билде через run your_command в Dockerfile
не могу при билде потому что на момент билда нет определенной директориии

Ivan
15.11.2018
15:22:24
есть команды которые выполняются при билде, есть те которые выполняются при старте image

Rustam
15.11.2018
15:23:49
мне нужно запустить контейнер -> выполнить команду

Dmitry
15.11.2018
15:24:29
Ну гугл жн

Docker --help

Ну просто до ужаса дженерик вопрос

Ivan
15.11.2018
15:25:37
еще ты можешь на основе одного имиджа создать свой

image - xxx from xxx run apt-get hren cmd top

Ivan
15.11.2018
15:37:52
не могу при билде потому что на момент билда нет определенной директориии
при билде можно mkdir /make/your/own/directory и после билда тоже можно mkdir /make/your/own/directory

можно скрипт запустить который подождет создание нужной директории и выпонит то что ты хочешь

Dima
15.11.2018
16:24:58
Кто-то ставил blackfire в php-fpm контейнер?

ildar
15.11.2018
16:26:23
В виртуалке с php-fpm оно ведет себя не так, как в докере?

Dima
15.11.2018
16:29:37
Нет виртулки. Не могу завести эту всю штуку

Oleg
15.11.2018
16:30:03
Google
Dima
15.11.2018
16:31:39
Поставил blackfire.so внутрь, добавил его в php.ini. Отдельно поднял контейнер blackfire.

Konstantin
15.11.2018
16:31:55
А в чём проблема?
В докере же, без докера всё работает

Oleg
15.11.2018
16:32:39
Пока всё выглядит логично

Dima
15.11.2018
16:38:30
А проблема в чём?
Проблема в том, что не видит Probe. Коннект сервера blackfire проходит.

Oleg
15.11.2018
16:39:04
Тут есть ответ на твой вопрос

Не благодари

Dima
15.11.2018
16:42:16
Не благодари
Я именно с их сайта сюда и пришел.

Oleg
15.11.2018
16:43:35
Видимо, не дочитал до конца

Сергей
15.11.2018
16:43:42
как узнать почему такая трабла? level=error msg="failed to dial gRPC: cannot connect to the Docker daemon. Is 'docker daemon' running on this host?: dial unix /var/run/docker.sock: connect: no such file or directory" context canceled Запускаю докер в докере с сервисом docker:dind

Vladislav
15.11.2018
17:39:39
Всем привет. Я полный нубас, по этому хочу у вас, уважаемые знатоки, поинтересоваться. Как найти в просторах интернета сервак, чтобы можно было развернуть docker? Если ли какие-то требования к серваку или поставщикам услуг предоставления серверов?

ildar
15.11.2018
17:41:40
https://labs.play-with-docker.com/

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