Alex
docker inspect [container_id]
Tama
"Aliases": null,
Alex
Проще всего запустить их ч-з docker-compose:
services:
service1: …
service2: …
Alex
Они будут доступны по адресам service1 и service2
Tama
хм
Tama
сейчас попробую. Спасибо!
Alex
Alex
Можно обратиться как по hostname’у так и по alias’у 4aec30ad7c71
Alex
Anonymous
Ребята пробую запушить образ
команда docker push имя юзера/название репозитория
получаю инфу denied: requested access to the resource is denied
Anonymous
кто подскажет?
Konstantin
Anonymous
Спасибо запушил
first
Ребзя, всем привет, может кто помочь.
Запускаю 2 контейнера:
1. Nginx, прокидываю туда файл с настройками хоста и саму папку с приложением
https://pastebin.com/awjRPN2P
2. Php-fpm, прокидываю туда папку с приложением
https://pastebin.com/HX1mzKG3
Оба контейнера содержатся в одной сети
Ip контейнера с пыхой 172.17.0.2/16
Но, когда я захожу на сайт, выдает 404 ошибка, хотя сами файлы с прилой в контейнере есть
Надеюсь, кто-нибудь поможет, уже излазил весь гугл.
Заранее спасибо :)
Andrey
first
связать?
так если они в одной сетки, они видят друг друга по айпишке, а докер композ не хочу пока, так как хочу изучить все по-порядку, с самого начала :)
first
first
а логи 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" "-"
first
Тут проблема в конфиге нжинкса в месте, где указано подключение к пыхе, т.к. без нее все работает :С
Serg
Andrey
Статика доступна?
first
Обсессивно беспечное начало основополагающих раздумий
А есть какая-нибудь дока чуть более обширная чем у официалов по кубернетису и кастеризации?
first
Andrey
Я думаю, у тебя nginx не использует твой конфиг
Andrey
Смотри на hub docker инструкции к образу
Serg
Заодно и на конфиг глянешь
first
Andrey
Location из конфига убирал?
first
Да, вот в контейнере изменил, статику показал
Ivan
Коллеги, можно как-то заменить всю инициализацию сервиса с docker-compose? Есть, к примеру, сервис node, чьею поведение должно отличаться локально у разных разработчиков. Заводить 2 сервиса вариант, а вот так docker-compose -f file1.yml -f file2.yml up - не работает( . Версия файла 3.7. Доку читал - в ней только extends для 2-й версии и вариант выше, но только для переменных. У меня же разные dockerfile
Petrovich
Ну докер файл же умеет в расширение
Petrovich
А, я понял
Serg
first
Ребзя, всем привет, может кто помочь.
Запускаю 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 ошибка. но сам курл дошел
first
Serg
first
first
Всем спасибо :)
Artyom
Всем привет!
Подскажите пожалуйста. Тяжело ли создать self-host репозиторий (с авторизацией)?
Oleg
Вопрос про docker stop
Сколько даётся времени процессам в контейнере отреагировать на SIGTERM, прежде чем их прибьют насильно?
Экспериментально получено время около 10 секунд.
Эта величина стандартная / документированная / настраиваемая / как повезет?
Пишу приложение, которое желательно аккуратно шатдаунить. Хотелось бы понимать, на какое время рассчитывать.
Andrii
Oleg
Ильдар
Alex
Может кто подскажет! При помощи GitLab CI/CD сейчас разворачивается проект на 2-х нодах на двух серверах (Linux и MacOS). Как можно переделать это, чтобы сеть разворачивалась на 4-х нодах AWS + 1 нода на том же Linux + 1 нода на том же MacOS что и сейчас!
Ильдар
Alex
Спасибо!
Константин
Ребят, какие есть интересные образы докер, типо спрутио?
Andrey
Константин
Ну удобно
Константин
Мне этот файловый менеджер у бегета нравился
Константин
А терь удобно в докере развернул и все
Константин
И стабильно работает
Anonymous
Денис
ребят, поскажите плз, есть свой gitlab сервер с раннером и CI, в задании build собирается докер контейнер, затем идет задача deploy_staging, которая запускает этот контейнер на этом же сервере, теперь хотелось бы еще реализовать задачу deploy_production и запускать контейнер на другом сервере. как это сделать? по ssh заливать контейнер на другой сервер и запускать?
bazzilic
Денис
docker registry? вроде как в gitlab оно есть из коробки, надо потыкать, спасибо
Денис
еще есть такая проблема: контейнер собирается, но не запускается пока я ручками не сделаю docker stop, docker rm, в аргументах запуска вроде указал —rm
Денис
ругается что с таким названием уже есть
bazzilic
bazzilic
Можешь перед запуском делать docker rm —force container_name
bazzilic
Это разом убивает и удаляет контейнер
Денис
ясно, спасибо
ikasymov
поднял постгрес на докере, как правильно поднять что б имелось доступ удаленно подключаться на контейнер вне хоста
Сергей
всем привет. кто-нибудь настраивал ipv6 в докере?
Valentyn
поднял постгрес на докере, как правильно поднять что б имелось доступ удаленно подключаться на контейнер вне хоста
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"
Valentyn
покопай в доке, выделил момент
Timur
подскажите best practices по volume. Монтировать какой-нибудь ceph (ещё не копал, впрочем) в /var/lib/docker/volumes не хотелось бы, плагины (после s3fs) как-то тоже использовать боязно. Подскажите, кто какие production-grade костыли использует?
Max
Max
Timur
а rclone это демон или просто утилита наподобие rsync?
Timur
вообще ты по каким-то хукам синхронизацию делаешь или как это происходит в целом?
Max
Max
Max
Оно монтирует волум и кэширует файлы, если с сетью проблемы