Alex
25.10.2018
14:35:16
Если запускать ч-з docker-compose - он сам подставит нужные alias’а (id контейнера и название сервиса).
docker inspect [container_id]
Tama
25.10.2018
14:36:12
"Aliases": null,
Alex
25.10.2018
14:36:17
Проще всего запустить их ч-з docker-compose:
services:
service1: …
service2: …
Google
Alex
25.10.2018
14:36:37
Они будут доступны по адресам service1 и service2
Tama
25.10.2018
14:36:51
хм
сейчас попробую. Спасибо!
Alex
25.10.2018
14:39:43
Тьфу. Не hostname, а name.
Vadym
25.10.2018
14:48:49
Ребята пробую запушить образ
команда docker push имя юзера/название репозитория
получаю инфу denied: requested access to the resource is denied
кто подскажет?
Konstantin
25.10.2018
14:49:19
Vadym
25.10.2018
14:51:24
Спасибо запушил
first
25.10.2018
15:43:50
Ребзя, всем привет, может кто помочь.
Запускаю 2 контейнера:
1. Nginx, прокидываю туда файл с настройками хоста и саму папку с приложением
https://pastebin.com/awjRPN2P
2. Php-fpm, прокидываю туда папку с приложением
https://pastebin.com/HX1mzKG3
Оба контейнера содержатся в одной сети
Ip контейнера с пыхой 172.17.0.2/16
Но, когда я захожу на сайт, выдает 404 ошибка, хотя сами файлы с прилой в контейнере есть
Надеюсь, кто-нибудь поможет, уже излазил весь гугл.
Заранее спасибо :)
Stefan
25.10.2018
15:46:09
в докер компоузе сделай
Google
Andrey
25.10.2018
15:47:06
first
25.10.2018
15:53:16
в докер компоузе сделай
связать?
так если они в одной сетки, они видят друг друга по айпишке, а докер композ не хочу пока, так как хочу изучить все по-порядку, с самого начала :)
а логи nginx чего не смотришь?
172.17.0.1 - - [25/Oct/2018:15:44:35 +0000] "GET / HTTP/1.1" 404 555 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) snap Chromium/70.0.3538.67 Chrome/70.0.3538.67 Safari/537.36" "-"
Тут проблема в конфиге нжинкса в месте, где указано подключение к пыхе, т.к. без нее все работает :С
Serg
25.10.2018
15:55:56
Andrey
25.10.2018
15:56:05
Статика доступна?
first
25.10.2018
15:56:11
Скептический анализ неверных действий наркоманов
25.10.2018
15:56:16
А есть какая-нибудь дока чуть более обширная чем у официалов по кубернетису и кастеризации?
first
25.10.2018
15:56:20
Andrey
25.10.2018
15:57:09
Я думаю, у тебя nginx не использует твой конфиг
Смотри на hub docker инструкции к образу
Serg
25.10.2018
15:57:33
Заодно и на конфиг глянешь
first
25.10.2018
15:58:01
Andrey
25.10.2018
15:58:42
Location из конфига убирал?
first
25.10.2018
16:00:59
Ivan
25.10.2018
16:03:10
Коллеги, можно как-то заменить всю инициализацию сервиса с docker-compose? Есть, к примеру, сервис node, чьею поведение должно отличаться локально у разных разработчиков. Заводить 2 сервиса вариант, а вот так docker-compose -f file1.yml -f file2.yml up - не работает( . Версия файла 3.7. Доку читал - в ней только extends для 2-й версии и вариант выше, но только для переменных. У меня же разные dockerfile
Google
Petrovich
25.10.2018
16:06:31
Ну докер файл же умеет в расширение
А, я понял
Serg
25.10.2018
16:09:33
Для начала проверь слушается ли порт
first
25.10.2018
16:10:04
Ребзя, всем привет, может кто помочь.
Запускаю 2 контейнера:
1. Nginx, прокидываю туда файл с настройками хоста и саму папку с приложением
https://pastebin.com/awjRPN2P
2. Php-fpm, прокидываю туда папку с приложением
https://pastebin.com/HX1mzKG3
Оба контейнера содержатся в одной сети
Ip контейнера с пыхой 172.17.0.2/16
Но, когда я захожу на сайт, выдает 404 ошибка, хотя сами файлы с прилой в контейнере есть
Надеюсь, кто-нибудь поможет, уже излазил весь гугл.
Заранее спасибо :)
Ребзя, может так и надо, но попытался из контейнера nginx'a послать курл на пыху
curl -I 172.17.0.2:9000
Мне пришел ответ
curl: (56) Recv failure: Connection reset by peer
Если из контейнера пыхи в инжинкс отправлять курл, то 404 ошибка. но сам курл дошел
Serg
25.10.2018
16:10:52
first
25.10.2018
16:21:31
Всем спасибо :)
Artyom
25.10.2018
16:53:21
Всем привет!
Подскажите пожалуйста. Тяжело ли создать self-host репозиторий (с авторизацией)?
Oleg
25.10.2018
17:33:15
Вопрос про docker stop
Сколько даётся времени процессам в контейнере отреагировать на SIGTERM, прежде чем их прибьют насильно?
Экспериментально получено время около 10 секунд.
Эта величина стандартная / документированная / настраиваемая / как повезет?
Пишу приложение, которое желательно аккуратно шатдаунить. Хотелось бы понимать, на какое время рассчитывать.
Andew
25.10.2018
17:37:36
Oleg
25.10.2018
17:37:48
ildar
25.10.2018
17:39:28
Aleksandr
25.10.2018
19:24:49
Может кто подскажет! При помощи GitLab CI/CD сейчас разворачивается проект на 2-х нодах на двух серверах (Linux и MacOS). Как можно переделать это, чтобы сеть разворачивалась на 4-х нодах AWS + 1 нода на том же Linux + 1 нода на том же MacOS что и сейчас!
ildar
25.10.2018
19:34:27
Aleksandr
25.10.2018
20:17:24
Спасибо!
Константин
25.10.2018
20:25:08
Ребят, какие есть интересные образы докер, типо спрутио?
Andrey
25.10.2018
21:32:04
Константин
25.10.2018
21:38:06
Ну удобно
Мне этот файловый менеджер у бегета нравился
Google
Константин
25.10.2018
21:38:40
А терь удобно в докере развернул и все
И стабильно работает
BN
25.10.2018
21:58:42
Денис
26.10.2018
04:17:59
ребят, поскажите плз, есть свой gitlab сервер с раннером и CI, в задании build собирается докер контейнер, затем идет задача deploy_staging, которая запускает этот контейнер на этом же сервере, теперь хотелось бы еще реализовать задачу deploy_production и запускать контейнер на другом сервере. как это сделать? по ssh заливать контейнер на другой сервер и запускать?
bazzilic
26.10.2018
04:19:16
Денис
26.10.2018
04:20:07
docker registry? вроде как в gitlab оно есть из коробки, надо потыкать, спасибо
еще есть такая проблема: контейнер собирается, но не запускается пока я ручками не сделаю docker stop, docker rm, в аргументах запуска вроде указал —rm
ругается что с таким названием уже есть
bazzilic
26.10.2018
04:25:00
Можешь перед запуском делать docker rm —force container_name
Это разом убивает и удаляет контейнер
Денис
26.10.2018
04:26:10
ясно, спасибо
Ilgiz
26.10.2018
05:54:35
поднял постгрес на докере, как правильно поднять что б имелось доступ удаленно подключаться на контейнер вне хоста
ildar
26.10.2018
05:57:40
Сергей
26.10.2018
06:41:27
всем привет. кто-нибудь настраивал ipv6 в докере?
Valentine
26.10.2018
06:56:35
поднял постгрес на докере, как правильно поднять что б имелось доступ удаленно подключаться на контейнер вне хоста
https://docs.docker.com/engine/reference/commandline/dockerd/#daemon-socket-option
__
"You can configure the Docker daemon to listen to multiple sockets at the same time using multiple -H options:
# listen using the default unix socket, and on 2 specific IP addresses on this host.
$ sudo dockerd -H unix:///var/run/docker.sock -H tcp://192.168.59.106 -H tcp://10.10.10.2
The Docker client will honor the DOCKER_HOST environment variable to set the -H flag for the client. Use one of the following commands:
$ docker -H tcp://0.0.0.0:2375 ps
$ export DOCKER_HOST="tcp://0.0.0.0:2375"
$ docker ps"
покопай в доке, выделил момент
Timur
26.10.2018
07:10:36
подскажите best practices по volume. Монтировать какой-нибудь ceph (ещё не копал, впрочем) в /var/lib/docker/volumes не хотелось бы, плагины (после s3fs) как-то тоже использовать боязно. Подскажите, кто какие production-grade костыли использует?
Maxim
26.10.2018
07:15:06
Timur
26.10.2018
07:16:48
Google
Maxim
26.10.2018
07:16:55
Timur
26.10.2018
07:17:27
а rclone это демон или просто утилита наподобие rsync?
вообще ты по каким-то хукам синхронизацию делаешь или как это происходит в целом?
Maxim
26.10.2018
07:17:46
Оно монтирует волум и кэширует файлы, если с сетью проблемы
Есть docker image rclone-mount
Посмотри
Он работает со множеством облачных хранилищ
Там даже яндекс диск есть
Timur
26.10.2018
07:20:06
я тут с s3fs и goofys уже хлебнул радости - оно мне хост-машину вешать умудрялось :)
но попробую, хорошо
спасибо
монтирует через fuse?
Maxim
26.10.2018
07:21:49
Timur
26.10.2018
07:22:04
я тут мигрирую инфраструктуру в докер и облако
Maxim
26.10.2018
07:22:14
Timur
26.10.2018
07:22:18
и вот пока всё на такой половинчатой стадии
в т.ч., да