Size: a a a

Docker — русскоговорящее сообщество

2020 June 05

GG

George Gaál in Docker — русскоговорящее сообщество
докер в центоси тоже работает
источник

GG

George Gaál in Docker — русскоговорящее сообщество
ядро 4.4* тоже есть под центось (но мы сидели на 3.19 вроде)
источник

GG

George Gaál in Docker — русскоговорящее сообщество
либо можешь драйвер переключить (как я сказал) на другой
источник

GG

George Gaál in Docker — русскоговорящее сообщество
devicemapper работает 100%
источник

ИM

И Mattermost. in Docker — русскоговорящее сообщество
George Gaál
либо можешь драйвер переключить (как я сказал) на другой
там гемор в том, что сервер рабочий, т.е. создавать волюмы, писать их в конфиг
источник

SM

Setplus Mac in Docker — русскоговорящее сообщество
Добрый день! Подскажите, пожалуйста, как грамотно расшарить папку на одном докере другим в одной сети?

В docker-compose добавил

volumes:
   test_files:
...

some_service:
...
   volumes:
       - test_files:/home/user/files

some_service_2:
   external_links:
       - "some_service:some_service"

Соответственно, в коде я хочу сохранять файлы с узла some_service_2 в узле some_service_1 именно в папке, указнной у него в volumes.
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Setplus Mac
Добрый день! Подскажите, пожалуйста, как грамотно расшарить папку на одном докере другим в одной сети?

В docker-compose добавил

volumes:
   test_files:
...

some_service:
...
   volumes:
       - test_files:/home/user/files

some_service_2:
   external_links:
       - "some_service:some_service"

Соответственно, в коде я хочу сохранять файлы с узла some_service_2 в узле some_service_1 именно в папке, указнной у него в volumes.
При прочих равных лучше от этой идее отказаться
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Аргумент - у тебя оба контейнера должны быть под одним юзером, либо права на файлы правильно выставлены
источник

SM

Setplus Mac in Docker — русскоговорящее сообщество
George Gaál
При прочих равных лучше от этой идее отказаться
А как грамотно это сделать?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Что за задача (запасаюсь попкорном)
источник

SM

Setplus Mac in Docker — русскоговорящее сообщество
George Gaál
Аргумент - у тебя оба контейнера должны быть под одним юзером, либо права на файлы правильно выставлены
Сейчас в тестовых условиях хотелось бы просто расшарить папку на одном контейнере, чтобы в неё можно было грузить файлы с другого контейнера, и читать из третьего. Это пока что просто тестовый макет.
источник

GG

George Gaál in Docker — русскоговорящее сообщество
George Gaál
Аргумент - у тебя оба контейнера должны быть под одним юзером, либо права на файлы правильно выставлены
Проверь это и с богом. Просто продублируй volumes в каждом контейнере
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Тогда файлы будут видны в каждом контейнере, не обязательно, чтобы они были в одной сети
источник

SM

Setplus Mac in Docker — русскоговорящее сообщество
George Gaál
Тогда файлы будут видны в каждом контейнере, не обязательно, чтобы они были в одной сети
а я правильно хоть в compose файле это написал? А то что-то другой контейнер не может в эту папку файлы писать...
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Setplus Mac
а я правильно хоть в compose файле это написал? А то что-то другой контейнер не может в эту папку файлы писать...
В обоих сервисах должен быть ключ volumes
источник

SM

Setplus Mac in Docker — русскоговорящее сообщество
George Gaál
В обоих сервисах должен быть ключ volumes
так ... а в том сервисе, в котором собираемся писать файлы в папку, external ключ нужен?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Setplus Mac
так ... а в том сервисе, в котором собираемся писать файлы в папку, external ключ нужен?
Нет
источник

ИM

И Mattermost. in Docker — русскоговорящее сообщество
George Gaál
overlay2 - в центос работает (это факт)
там чьи-то дрожжащие руки похерили ссылку на lib и докердемон не видел модуль оверлея
источник

SM

Setplus Mac in Docker — русскоговорящее сообщество
просто тогда не очень понимаю, как указывать путь к папке из одного сервиса в другой
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Setplus Mac
просто тогда не очень понимаю, как указывать путь к папке из одного сервиса в другой
Продублировать запись volumes в обоих сервисах
источник