George
могу подсказать пяток способов, как обойти эту проблему, но нужно более конкретное описание задачи
George
тот же вагрант решает )
George
Alexey
один шлюз, его надо на хост пробростиь
остальные - микросервисы, они между собой и шлюзом общаются, и некоторые из них через VPN ходят к базе например
так вот если в контейнерах это всё поднимать, то как настроить контейнер которому нужен доступ через VPN
George
George
если линковать контейнеры с впн клиентом и микросервисом - там начинаются приключения, когда контейнер с впн отказывает (приходится пересоздавать контейнеры с сервисом)
George
или пячить таблицу маршрутизации на уровне контейнеров - тоже ничего хорошего
Alexey
так и делаю, на хосте VPN но контейнер его не видит.
George
к тому же ценности впн в контейнере запускать... нету? openvpn клиент на хосте, к примеру, очень красиво ставится и никаких левых зависимостей не притаскивает
George
Alexey
о_О
George
может у тебя вообще сети пересеклись - сеть впна и сеть контейнеров и приключения с роутингом
Alexey
кстати может, я если контейнеры запускаю до включения впн, то всё ок
а если после включения, то ругается
ERROR: could not find an available, non-overlapping IPv4 address pool among the defaults to assign to the network
George
George
настройки докера исправляй )
George
/etc/docker/config.json -> и здесь можно сетки для докера выделить
Alexey
пробовал
It seems that adding this entry to /etc/docker/daemon.conf worked:
{
"default-address-pools": [
{"base":"10.10.0.0/16","size":24}
]
}
но у меня вообще такого файла небыло, и похоже что не помогло
George
Alexey
вот это помогло запустить контейнеры, но доступа к ВПН нет всё равно
networks:
default:
driver: bridge
ipam:
config:
- subnet: 10.10.1.0/24
Anonymous
Alexey
после правки конфига - да
который в /etc/docker/
R
а что с ними не так? Про Yolo впервые слышу
YOLO - нейронная сеть основанная на GPU
для такого чтоб ее скомпилировать требуется железо с GPU поэтому я бегаю на XAVIER (комп NVDIA ) но не могу создать докер (на самом компе работает)
George
George
Alexey
у тебя впн в какой подсети?
я так понял вот это впн создал
tun0: inet 192.168.248.19 netmask 255.255.255.0 destination 192.168.248.19
George
а за ним какая сеть?
George
ip a
ip r
с хоста покажи
Alexey
ip r
0.0.0.0/1 via 192.168.248.1 dev tun0
default via 192.168.0.1 dev enp12s0 proto dhcp metric 100
10.5.0.0/16 via 192.168.248.1 dev tun0
10.10.1.0/24 dev br-7a68b4d6c814 proto kernel scope link src 10.10.1.1
13.211.55.8 via 192.168.248.1 dev tun0
54.252.194.57 via 192.168.0.1 dev enp12s0
128.0.0.0/1 via 192.168.248.1 dev tun0
169.254.0.0/16 dev enp12s0 scope link metric 1000
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1
192.168.0.0/24 dev enp12s0 proto kernel scope link src 192.168.0.106 metric 100
192.168.248.0/24 dev tun0 proto kernel scope link src 192.168.248.19
R
создай докер там ?
я это хочу сделать но не получается создать такой чтоб скомпилировал код
George
George
George
работает?
George
я на NVIDIA DGX собирал
George
но вообще вряд ли там что-то особенное
George
может архитектура стреляет (там амд64?)
Andrey
CPU 6-core NVIDIA Carmel ARM®v8.2 64-bit CPU
6 MB L2 + 4 MB L3
George
George
Anonymous
R
Anonymous
Andrey
я возьмусь за 100к
George
George
# Jetson XAVIER
# ARCH= -gencode arch=compute_72,code=[sm_72,compute_72]
передавал?
R
George
так давай еще раз - какая конкретная ошибка
R
R
George
George
возможно инклюды не установлены или надо захачить пути в окружении
R
George
а файл есть сам ?
R
dockerfile ?
George
нет
George
в контейнере
George
файл заголовка
R
cuda_runtime.h ?
George
йес
George
он должен быть в докер контейнере
George
если его нет - надо какой-то пакет установить, типа cuda-dev, или nvidia-cuda-toolkit
George
хз
George
R
Anton
Привет, всем, есть сервер discourse разворачивали его из контейнера через оф. установщик, собственно вопрос, как достать этот контейнер и скачать его, в zip или что т иное, чтоб использовать на другой машине ... Уже 2 дня гуглю на habr целую статью прочитал, но все что не говорят работа с облаками dockerhub а мне необходимо локальный образ
George
Anton
docker save
мдя спасибо а я пол инструкции перелопатил и кроме push ничего не находил 👍👍
Andrey
ну или глянуть, может там тупо волюм подключен и можно его перенести
Sergey
Подскажите есть docker-compose который скачивает с хаба образ latest и если сделать новый образ c изменениями latest то при рестарте образ не перекачиваеться как проверять что образ измененный и перекачать его?
Anonymous
Anonymous
ну или pull делать перед рестартом
Sergey
тегировать нормально
если ставить теги и указывать версию тоже не удобно хочеться чтоб обновлялся по тегу latest