inqfen
Yevgeniy
настроили replication и теперь пытаемся спулить образ c docker hub (Для особо одеренных ВОПРОС может harbor выступать как зеркало) ?
George
George
но есть нюансы
Yevgeniy
Какие ?
Yevgeniy
Не могу push делать ?
George
ну, регистри умеет либо в миррор (кэш), либо в полноценный регистри
George
да
George
но можно, наверное, как-то хитро проксирование настроить
Yevgeniy
@gecube еше вопрос можно, там в настройках replication есть возможность pull и push image он не может просто скачать образ который я ему укажу
George
вот насчет этого я не в курсе.
Yevgeniy
Alexander
Посмотри на запрашиваемые права при открытии файла. Может статься, что по умолчанию файл пытается открыться и на запись (если не указать, например, явно "read-only")...
что-то странное происходит, запускаю через docker-compose - ловлю проблему: stat '/opt/index.html': no such file or director, копирую environment из docker-compose.yml подставляю в docker run --rm - работает нормально, пробовал на MacOS, CentOS, Debian с разными версиями docker и docker-compose, пока не разобрался =/ в приложеньку добавил функу листинга директории, файл имеется и через docker run и через docker-compose..
George
очередные docker-compose related проблемы?
Alexander
Alex
Коллеги - может проясните что такое - есть на сервере база - подключаюсь с сервера как по 127.0.0.1 так и по внешнему ip проходит - тут все ок - поднял контейнер ubuntu:16.04 - создал докер сеть - (Gateway": "172.20.0.1) - запустил контейнер в этой сети - контейнер получил ip 172.20.0.2 - в контейнер поставил клиента psql-11 - на сервере в pg_hba.conf прописал
host all all 172.20.0.0/16 md5
host all all 95.216.0.0/16 md5
- далее проверяю подключение с контейнера в psql (который на сервере)
psql -h 95.216.152.23 -U my-user -d my-db - и висит коннект как будто что то ожидает - то есть не ошибки ничего
с локалхоста делаю psql -h 95.216.152.23 -U my-user -d my-db - все ок
George
docker ps, netstat -tlpn на хосте и в контейнере
George
iptables -L -v - n, iptables -L -v -t nat
Alex
на хосте
tcp 0 0 0.0.0.0:5432 0.0.0.0:* LISTEN 9405/postgres
Alex
в контейнере
Alex
root@7343d27f0f49:/# netstat -tunlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.11:44027 0.0.0.0:* LISTEN -
udp 0 0 127.0.0.11:54101 0.0.0.0:* -
root@7343d27f0f49:/#
George
фай
George
почему у тебя такой странный в контейнере порт?
George
должно быть tcp 0 0 0.0.0.0:5432 0.0.0.0:* LISTEN 9405/postgres
George
как на хсте
Alex
потому что я не
--net=host \
Alex
а в --net=network1
Alex
я же писал что создал отдельную сеть
George
не играет роли
George
у тебя постгрес внутри контейнера все равно должен слушать 0.0.0.0:5432
George
о... е... посмотри в контейнере с постгресом, а не с клиентом
Alex
George
меня как раз клиент волнует меньше всего
Alex
-p ...:5432 \
George
еще раз перечитай, что я у тебя прошу и вернись с логами
Alex
George
я тебе про одно, ты про другое
George
ну, молодец. Проблема у тебя
Alex
почему я просто не могу установить клиента в контейнер и проверить подключение на хост - пробовал запустить контейнер изключив докер сеть (--net=host \) - подключение проходит
сеть создавал как
docker network create --subnet=172.20.0.0/16 --gateway=172.20.0.1 network1
George
Сорри, разговор продолжать бессмысленно
George
George
George
😳
Alex
Anonymous
у меня psql не в контейнере
Alex
тут же и контейнер запускаю
Alex
в контейнер устанавливаю клиента - и все - все очень просто
George
Проверяй сетевую связность. Неткат - это вот все
George
Все ещё интересно файрволл на хосте посмотреть
Anonymous
Bridge? Macvlan?
Alex
как я понимаю это просто что то блокирует
Alex
Bridge
NETWORK ID NAME DRIVER SCOPE
d6454972d429 bridge bridge local
d33eba589f51 host host local
9a4ce3f887b5 network1 bridge local
3e9804de8dd3 none null local
chat /root #
Anonymous
В интернет выход есть?
Anonymous
Ну т.е. сам сервер постгрес пингуется?
Alex
George
Это ДО?
George
Внешний адрес на сервер настроен?
George
Или там натирование со стороны провайдера?
Anonymous
Anonymous
Т.е. по l3 проблемы нет?
Anonymous
Selinux на хосте?
Alex
Alex
Alex
сейчас смотрю в эту сторону
Anonymous
Firewall на контейнере?
Alex
ничего особенного
Anonymous
По умолчанию
Alex
да
Anonymous
Если centos
Anonymous
Firewalld
Alex
Firewalld
спасибо ребята - в общем буду смотреть фаерволы и то что на ДО - думаю что то да дропаеться
Danil
Artur
это когда ещё мамонты ходили
Vovan
Коллеги, привет! Подскажите пожалуйста, если я устанавливаю --cpus=1.5 для контейра, который расположен на хосте с 8 ядрами, это означает, что он будет использовать 1 ярдо и половину 2-ого из 8?