Maxim
могу и по ssh, но я обычно в вебе и там уже cli, если сразу в cli, то могу
отлично, а теперь можно проверить две команды
Maxim
1) docker -v 2) docker-compose --version
Anton
а что за железка?
Anonymous
а что за железка?
насик один, синолоджи 713+
Terry
ужс
Anonymous
ужс
жизнь*
Terry
поставь antix и почувствуй себя человеком
Maxim
поставь antix и почувствуй себя человеком
ломать не строить, жахнуть всегда успеем
Maxim
вот
а теперь git --version
Maxim
и если все ок, то добавляй ключики NAS в репу и смело запускай docker-compose up -d если он правильный, конечно )
Anonymous
а теперь git --version
а знаешь, там гита нет, я захотел поставить, но вот задача, какой у него пакетный менеджер? поставлю из стора; upd. git version 2.17.1
Maxim
от root можно дров наломать
Anonymous
от root можно дров наломать
там ничего важного нет, но могу рейд_1 сделать, потом разрушить и можно производить манипуляции
Anonymous
я напишу, как сделаю
Maxim
я напишу, как сделаю
ну тогда можно проверить командой docker run hello-world и если поздаровается то можно смело клонировать репозиторий и запускать как на обычном сервере
Maxim
да, приветствует меня, значит клонируем из репы докера?
не совсем понял вопрос, что собираемся клонировать из репы докера?
Terry
омг, docker pull тянет образ с докер репы клон клонит репу просто docker build и compose собирает образы
Terry
ну композ и больше делает, не ток билдит
Maxim
git clone репозиторий, я значит не понял тебя
обычно в каком нибудь своем частном закрытом репозитории хранят приложение с docker-compose.yml и Dockerfile'ами и файлами проекта, клонируется репа проекта и запускается docker-compose.yml up -d для того что бы проект включился. Или у тебя ситуация что бы просто поднять какой то одельный контейнер или сервис с каким то приложением типа Базы данных или ElasticSearch например?
Maxim
или в гитхабе😂
ну если ничего секретного то в открытых репах
Maxim
или в гитхабе😂
в общем твой NAS готов к запуску проектов в docker-compose, работает все точно так же как на любом другом сервере
Anonymous
а с чем возиться приходится?
я с контейнерами вот 1 раз встречаюсь, до этого онли виртуалки, было легче)
Maxim
я с контейнерами вот 1 раз встречаюсь, до этого онли виртуалки, было легче)
добро пожаловать в новый мир, через какое то время "виртуалки" будут сниться в кашмарах и ты будеш просыпаться в холодном поту
Andrii
Такс... С одним разобрался.. Теперь есть еще веселее проблема, развернули на сервере (ОС Slackware) Докер запускаем docker-compose up Имеем следующую ошибку: ERROR: could not find an available, non-overlapping IPv4 address pool among the defaults to assign to the network В какую сторону копать ?
Andrii
снести slackware и поставить centos, fedora, debian, ubuntu - То-есть то, что имеет адекватно большое сообщество
Не, это как минимум не вариант.. Сервер имеет и иные задачи. Чем Вам слака не угодила )
Terry
Не, это как минимум не вариант.. Сервер имеет и иные задачи. Чем Вам слака не угодила )
тогда поставить еще одну виртуалку и туда занести один из тех образов, что я назвал и продолжить пользоваться docker
Terry
не, нужно разобраться с этим без виртуалок...
я хз, слака это как запорожец, он ездит, но увы, его время прошло
Terry
и пока не поздно, лучше мигрировать
Evgeniy
отличное решение переставь ос и мигрируй а что человеку делать если такое же сообщение он увидит в ubuntu,и прочем? сразу появится ipv4 адрес
Andrii
попробуй docker network prune или вообще docker prune
пробовали.. Результата не последовало
Evgeniy
ну скинь ifconfig для начала и docker network ls
Evgeniy
ну и еще пишут что причина может быть в openvpn
Terry
Ради интереса только что подняли на старом сервере с Ubuntu сервер - и вуаля, 1:1 )
ваще хз, что за настройки ты даешь вм, что у тебя на 2х разных ос проблемы с сетью
Terry
https://stackoverflow.com/questions/43720339/docker-error-could-not-find-an-available-non-overlapping-ipv4-address-pool-am/43721103
Andrii
ваще хз, что за настройки ты даешь вм, что у тебя на 2х разных ос проблемы с сетью
да что же у всех пунктик с ВМами,.. Это не Виртуалки, это реальные, физические сервера. Один для тестов, второй на котором стоит NAT + Abills + Cacti
Terry
особенно с ограничением по макам с порта
Артём
простите, вырвалось
Артём
😅
Terry
🙈
Артём
на самом деле запуск докера на маргинальном дистрибутиве это так себе затея
Terry
а по гуглению - на первой же странице пачка вариантов решения
Артём
а это, как я понял, автору вопроса не помогает
Terry
я бы глянул версию докера и попробовал бы даунгрейд к стабильной лтс
Terry
Docker version 18.03.1-ce, build 9ee9f40
попробуй снести к херам и поставить 17,03
Terry
docker-ce | 17.03.3~ce-0 к примеру
Terry
Docker version 18.03.1-ce, build 9ee9f40
ну и не мешало бы понимать, что вы там из под compose подымаете
Dmitry
Anonymous
arkady
парни
arkady
у меня такой момент, мигрирую со второй версии docker-compose и возникла проблема с volumes, в частности в третьей версии нет volumes_from и не понятно, каким образом это реализовать. Точней частично понятно, но не понятно каким образом указать путь на хост машине для директории, которая будет шарится между контейнерами
arkady
ну банально да, например в приложении статика, в nginx долден ее видеть, но я хочу чтоб я сам мог указать путь, куда они будут мапиться на хост машине
arkady
кто-нибудь может помочь с такой штукой? хочу на docker-compose 3 пересесть
Andrii
Еще вариант получать настройки соединения через сервис дискавери, типа consul
Спасибо. Проблему пофиксили, дело не в слаке. Достаточно было создать отдельный интерфейс для докера в ручную, плюс отделить пул адресов для докера И ничего не нужно менять - слака это стабильность, один раз настроил и забыл работает дай боже
Roman
да, как во второй версии
так вроде нельзя, пиши два раза в двух сервисах
arkady
так вроде нельзя, пиши два раза в двух сервисах
но разве так можно, чтоб они на оддну и ту же папку на хосте смотрели?
Andrii
docker это делает при установке бай дефолт
Ну на дефолте не завелось возможно конфликт с нат сервером, но все же