Жги дружище. С удовольствием смотрю, пару месяцев назад подтолкнул к покупке своими видео собственного сервера. Теперь собственная инфраструктура для работы и хобби домашнего.
@@RomNero теперь на работе все отчеты диагностики авто хранятся на сервере, так же перестал бегать и печатать отчеты, автоматически формируются и находятся на маил сервере домашнем. Есть сервер с известными неисправностей и с инфой о ремонте конкретной машины, теперь еще свой гид со вчерашней ночи стоит и проекты по esp, Arduino и будущий web проект, nextcloud, open media server, внутренний локальный диск и nfs для хранения бекап между двумя серверами ( общая папка совмещенная с samba и minidlna для удобная аварийной копии важных машин и хранения больших файлов.) proxy manager. Вообщем все что есть у тебя в плейлисте все поставил под свои нужды, спасибо. И да некоторые торчат службы наружу, другие как панели управления только через VPN с пробросом во внутреннюю локалку.
Классно. Очень много систем. Всё правильно делаешь. Если даже со временем некоторые системы не пригодятся, то полученные знания пригодятся для других проектов. 😀👍
Приветствую! Не могли бы подсказать. Перенастроил себе Watchtower , а перед этим обновил свою DSM на Synology DS 718+ до 7.2. Интересно, что на этой версии приложение, которое управляет контейнерами Докера в графическом режиме ОС неплохо так обновилось и теперь называется Container Manager, там добавилось несколько удобных функций, в частности, например, опция создания проекта через файл docker-compose.yml с функциями проверки синтаксиса и прочее. Я запустил Watchtower и настроил его по вашему видео не интервально, как он работает по-умолчанию, а по планировщику. У меня настроено обновлять все контейнеры каждый день в 5 утра. И вот вопрос. У меня среди контейнеров работает контейнер mysql (docker pull mysql:latest). И почему-то в самом приложении все время выскакивает, что у него есть обновление. Но Watchtower этого обновления не видит. Вот логи из работы Watchtower в моменте проверки обновлений образа mysql. ------------------ 2023/05/30 05:00:10 stderr time="2023-05-30T05:00:10+03:00" level=debug msg="No new images found for /mysql" 2023/05/30 05:00:10 stderr time="2023-05-30T05:00:10+03:00" level=debug msg="No pull needed. Skipping image." 2023/05/30 05:00:10 stderr time="2023-05-30T05:00:10+03:00" level=debug msg="Found a match" 2023/05/30 05:00:10 stderr time="2023-05-30T05:00:10+03:00" level=debug msg=Comparing local="sha256:d6164ff4855b9b3f2c7748c6ec564ccff841f79a7023db0f9293143481a44b6e" remote="sha256:d6164ff4855b9b3f2c7748c6ec564ccff841f79a7023db0f9293143481a44b6e" 2023/05/30 05:00:10 stderr time="2023-05-30T05:00:10+03:00" level=debug msg=Comparing local="sha256:be3a54925d2e3a68fd4d726faca94d819c067300fe2b75687373ea73ec0abe6b" remote="sha256:d6164ff4855b9b3f2c7748c6ec564ccff841f79a7023db0f9293143481a44b6e" 2023/05/30 05:00:10 stderr time="2023-05-30T05:00:10+03:00" level=debug msg="Found a remote digest to compare with" remote="sha256:d6164ff4855b9b3f2c7748c6ec564ccff841f79a7023db0f9293143481a44b6e" 2023/05/30 05:00:09 stderr time="2023-05-30T05:00:09+03:00" level=debug msg="Doing a HEAD request to fetch a digest" url="index.docker.io/v2/library/mysql/manifests/latest" 2023/05/30 05:00:09 stderr time="2023-05-30T05:00:09+03:00" level=debug msg="Parsing image ref" host=index.docker.io image=mysql normalized="docker.io/library/mysql:latest" tag=latest 2023/05/30 05:00:06 stderr time="2023-05-30T05:00:06+03:00" level=debug msg="No credentials found." 2023/05/30 05:00:06 stderr time="2023-05-30T05:00:06+03:00" level=debug msg="Setting scope for auth token" image=mysql scope="repository:library/mysql:pull" 2023/05/30 05:00:06 stderr time="2023-05-30T05:00:06+03:00" level=debug msg="Checking challenge header content" realm="auth.docker.io/token" service=registry.docker.io 2023/05/30 05:00:06 stderr time="2023-05-30T05:00:06+03:00" level=debug msg="Got response to challenge request" header="Bearer realm=\"auth.docker.io/token\",service=\"registry.docker.io\"" status="401 Unauthorized" 2023/05/30 05:00:06 stderr time="2023-05-30T05:00:06+03:00" level=debug msg="Building challenge URL" URL="index.docker.io/v2/" 2023/05/30 05:00:06 stderr time="2023-05-30T05:00:06+03:00" level=debug msg="Checking if pull is needed" container=/mysql image="mysql:latest" 2023/05/30 05:00:06 stderr time="2023-05-30T05:00:06+03:00" level=debug msg="Got image name: mysql:latest" 2023/05/30 05:00:06 stderr time="2023-05-30T05:00:06+03:00" level=debug msg="No credentials for mysql:latest found" config_file=/config.json ---------------- Если их посмотреть, то там почему-то как будто проверяется некие два образа, я не понимаю: local="sha256:d6164ff4855b9b3f2c7748c6ec564ccff841f79a7023db0f9293143481a44b6e" remote="sha256:d6164ff4855b9b3f2c7748c6ec564ccff841f79a7023db0f9293143481a44b6e" 2023/05/30 05:00:10 stderr time="2023-05-30T05:00:10+03:00" level=debug msg=Comparing local="sha256:be3a54925d2e3a68fd4d726faca94d819c067300fe2b75687373ea73ec0abe6b" remote="sha256:d6164ff4855b9b3f2c7748c6ec564ccff841f79a7023db0f9293143481a44b6e" ------------- Хотя по всем другим образам у меня всегда проверяется только один (один local, который у меня сохранен и один remote из Докер хаба очевидно). Причем я пытался и руками обновлять через Container Manager этот некий mysql:latest, он обновляется, пишет, что образ последней версии, но где-то через сутки снова пишет, что появилось обновление, а Watchtower, которые тоже уже отработал в свои 5 утра, пишет, что обновлений у mysql - нет.
@@RomNero ну у меня параметры по умолчанию стоят, то есть обновлять все контейнеры, и запускаться раз в сутки, мне нормально... интересно надо будет понаблюдать, так как я недавно его обновил вручную через Портнейнер (опция Re-create), хотя мне казалось, что если он дает команду на создание (пересоздание) контейнера, то по логике сам себя он не смог бы пересоздать, типа для этого нужен другой контейнер, то есть второй Watchtower)
Не задавался вопросом с масками. Нужно посмотреть, есть ли возможность добавлять контейнеры с regex. Но можешь исключить sql контейнеры (watchtower disable). Я в видео показал как это сделать.
Спасибо за видео! Как всегда всё очень четко и конкретно! Маленький вопрос не по теме: Какую посоветуешь пVjанель управления сервером (типо Webmin), но полегче. Webmin сильно вешает мою VM в режиме GUI. Мне важно управление и редактирование файлов и следить за нагрузкой системы (MobaXterm постоянно не пускает в разные папки)
К сожалению, что-то конкретное не посоветую. Давно уже подобные вещи не использовал. Для мониторинга использую Prometheus или zabbix. На счёт webmin, полностью согласен - он стал очень тяжёлым.
Привет не по теме но всё же почему: ex slash ты сказал а не backslash ? просто интересно так как я не знал как вообще называется правильно обратный слэш
Именно поэтому я и говорил, что это нужно делать с осторожностью. У меня все обновляется автоматически. Изначально staging, проходят Pipelines с тестами, а потом prod env. Так что ваш вывод ошибочный 😉
@@RomNero знатока в чем? В русском? Или в английском? Твое произношение режет ухо, это как таджика слушать. Не удивительно что у тебя мало подписчиков на канале с вполне хорошим контентом. Я бы на твоем месте задумался - почему?
Тогда смотри на английском. Или, может, английский ты знаешь только на школьном уровне 😄😄 зачем на мой канал зашёл? За знаниями или за произношение? Видимо, у тебя низкий уровень знаний, если обращаешь внимание на твоё "правильное" произношение😄😄 мне русский не родной язык. Так что как хочу так и говорю 😉 а таких как ты "знатоков" встречаю часто... Только вот они, как и ты, пытаются всем чем могут показать, что они хоть что-то знают и могут.. А вот на деле только 👌
@@RomNero причем здесь мои знания, да и переход на личности тебя не красят. Произношение это дело каждого (я могу смериться с твоим произношением). Я говорю о смеси русского и английского. По русски Docker звучит как Докер. Многие слова переводятся без проблем. И комментарий был к смешению английского и русского. Было бы гораздо приятнее смотреть видео на русском. Если ты хорошо знаешь английский, то выпускай еще видео на английском. Но когда ты мешаешь англ и русский это смотреть становится смешно. Особенно с твоим «английским» произношением 😂🤣😂 (я уже сказал выше это дело каждого, и последнее предложение чисто моё мнение) Вот о чем речь…
Действительно, зачем смотреть если что-то не устраивает ? Одно дело когда бессмысленный контент пилят, а тут полезный и хорошо структурированный контент на канале, русский язык не родной для человека и он очень хорошо выражает мысли на чужом для себя языке, без слов паразитов и прочего, автору огромное уважение за проделанную работу! А вы какой-то странный брюзга, из разряда мне не нравится, значит вы должны переделать, просящие милостыню - не могут бить по руке которая тянет малую купюру, надеюсь, что вы поняли мою метафору.
Добрый день! пытаюсь развернуть контейнер watchtower в OMV 7 но при попытке запуска контейнера вываливается ошибка 500 - Внутренняя ошибка сервера Не удалось выполнить команду 'экспортировать ПУТЬ =/bin:/sbin:/usr/bin:/usr/sbin:/usr / local/bin:/usr/local/sbin; экспортировать язык = C.UTF-8; экспортировать ЯЗЫК =; docker compose --file '/srv/dev-disk-by-uuid-94adba5d-c549-46c5-be8d-6012ff1472bb/Data/Compose_files/watchtower/watchtower.yml' --env-файл '/srv/dev-disk-by-uuid-94adba5d-c549-46c5-be8d-6012ff1472bb/Data/Compose_files/watchtower/watchtower.env' --env-file '/srv/dev-disk-by-uuid-94adba5d-c549-46c5-be8d-6012ff1472bb/Data/Compose_files/global.env' up -d 2>&1': time="2024-06-02T12:24:22+03:00" level= предупреждение msg="/srv/dev-disk-by-uuid-94adba5d-c549-46c5-be8d-6012ff1472bb/Data/Compose_files/watchtower/watchtower.yml: `version` устарела" вывод сторожевой башни Ошибка сторожевой башни отказано в доступе к containrrr /сторожевой башне, репозиторий не существует или может потребоваться "вход в систему docker": отказано: 403 Запрещено Поскольку Docker является американской компанией, мы должны соблюдать правила экспортного контроля США. В целях соблюдения этих требований мы теперь блокируем все IP-адреса, расположенные на Кубе, в Иране, Северной Корее, Республике Крым, Судане и Сирии. Если вы находитесь не в одном из этих городов, стран или регионов и вас заблокировали, пожалуйста, свяжитесь с hub.docker.com/support/contact/ Ответ об ошибке от daemon: отказано в доступе к pull для containrrr / сторожевой башни, репозиторий не существует или может потребоваться "вход в систему docker": отказано: 403 Запрещено Поскольку Docker является американской компанией, мы должны соблюдать правила экспортного контроля США... в чем может быть проблема
Твои выпуски БЕСЦЕННЫ ! Это самая лучшая подача материала. Спасибо огромное за труд.
Спасибо большое за отзыв. Значит буду делать так и дальше 😀👍
Полностью поддерживаю мнение 👍! Конечно продолжай, благодарная публика у тебя есть!
Спасибо за поддержку😀👍
@@RomNero я тоже так считаю и на всякий случай их скачал, именно скачал
Жги дружище. С удовольствием смотрю, пару месяцев назад подтолкнул к покупке своими видео собственного сервера. Теперь собственная инфраструктура для работы и хобби домашнего.
Спасибо. Очень приятно, что нас становиться больше👍😀 такое хобби и для работы очень помогает😉
@@RomNero теперь на работе все отчеты диагностики авто хранятся на сервере, так же перестал бегать и печатать отчеты, автоматически формируются и находятся на маил сервере домашнем. Есть сервер с известными неисправностей и с инфой о ремонте конкретной машины, теперь еще свой гид со вчерашней ночи стоит и проекты по esp, Arduino и будущий web проект, nextcloud, open media server, внутренний локальный диск и nfs для хранения бекап между двумя серверами ( общая папка совмещенная с samba и minidlna для удобная аварийной копии важных машин и хранения больших файлов.) proxy manager. Вообщем все что есть у тебя в плейлисте все поставил под свои нужды, спасибо. И да некоторые торчат службы наружу, другие как панели управления только через VPN с пробросом во внутреннюю локалку.
Классно. Очень много систем.
Всё правильно делаешь. Если даже со временем некоторые системы не пригодятся, то полученные знания пригодятся для других проектов. 😀👍
Спасибо, что продвигаешь подобные темы. Это очень круто и нужное дело. Продолжай в том же духе!
Спасибо за поддержку 👍😀
Вот так вовремя! Спасибо огромное за супер полезное видео как обычно!
Спасибо 👍😀 Удачной автоматизации!
Очень подробно и доступно. Спасибо за труд!)
Спасибо 😉
Огромное спасибо - всё доходчиво показано. Обязательно попробую!
Спасибо за отзыв👍😀
Спасибо за труд! Очень полезные ролики!
Всегда пожалуйста
Роман, спасибо огромное за ваш материал! 👍 Окунулась в мир Linux с Вашими уроками. Сделала себе домашний NAS. Обрастает потихоньку контейнерами.
Всегда пожалуйста. Очень классно, что нас становиться больше 😀👍
Спасибо за видео интересный инструмент.
Спасибо. Интересный и почти единственный.
Спасибо, было полезно. Хорошо бы еще прогонять все в Portainer.
Меня, как практикующего DevOps уже длительное время, эти видео иногда улыбают. :) Но, Роман, всяко лучше, чем слушать индусов.
Расскажи чем именно занимаешься, какие утилиты используешь? Интересно будет узнать. 😉👍
Как только надо было изучать гитлаб, вот видео по гитлаб, как только искал про Watchtower опять ты. Чудо человек)
Значит мысли совпадают 😄 классно же, когда информация сразу нужная здесь👍
Полезное видео. Прикольно слышать в русском немецкие гласные :)
Спасибо. Да, бывает сложно в голове сразу переводить слова и правильно их выговаривать😄
Приветствую! Не могли бы подсказать. Перенастроил себе Watchtower , а перед этим обновил свою DSM на Synology DS 718+ до 7.2. Интересно, что на этой версии приложение, которое управляет контейнерами Докера в графическом режиме ОС неплохо так обновилось и теперь называется Container Manager, там добавилось несколько удобных функций, в частности, например, опция создания проекта через файл docker-compose.yml с функциями проверки синтаксиса и прочее.
Я запустил Watchtower и настроил его по вашему видео не интервально, как он работает по-умолчанию, а по планировщику. У меня настроено обновлять все контейнеры каждый день в 5 утра. И вот вопрос. У меня среди контейнеров работает контейнер mysql (docker pull mysql:latest). И почему-то в самом приложении все время выскакивает, что у него есть обновление. Но Watchtower этого обновления не видит.
Вот логи из работы Watchtower в моменте проверки обновлений образа mysql.
------------------
2023/05/30 05:00:10 stderr time="2023-05-30T05:00:10+03:00" level=debug msg="No new images found for /mysql"
2023/05/30 05:00:10 stderr time="2023-05-30T05:00:10+03:00" level=debug msg="No pull needed. Skipping image."
2023/05/30 05:00:10 stderr time="2023-05-30T05:00:10+03:00" level=debug msg="Found a match"
2023/05/30 05:00:10 stderr time="2023-05-30T05:00:10+03:00" level=debug msg=Comparing local="sha256:d6164ff4855b9b3f2c7748c6ec564ccff841f79a7023db0f9293143481a44b6e" remote="sha256:d6164ff4855b9b3f2c7748c6ec564ccff841f79a7023db0f9293143481a44b6e"
2023/05/30 05:00:10 stderr time="2023-05-30T05:00:10+03:00" level=debug msg=Comparing local="sha256:be3a54925d2e3a68fd4d726faca94d819c067300fe2b75687373ea73ec0abe6b" remote="sha256:d6164ff4855b9b3f2c7748c6ec564ccff841f79a7023db0f9293143481a44b6e"
2023/05/30 05:00:10 stderr time="2023-05-30T05:00:10+03:00" level=debug msg="Found a remote digest to compare with" remote="sha256:d6164ff4855b9b3f2c7748c6ec564ccff841f79a7023db0f9293143481a44b6e"
2023/05/30 05:00:09 stderr time="2023-05-30T05:00:09+03:00" level=debug msg="Doing a HEAD request to fetch a digest" url="index.docker.io/v2/library/mysql/manifests/latest"
2023/05/30 05:00:09 stderr time="2023-05-30T05:00:09+03:00" level=debug msg="Parsing image ref" host=index.docker.io image=mysql normalized="docker.io/library/mysql:latest" tag=latest
2023/05/30 05:00:06 stderr time="2023-05-30T05:00:06+03:00" level=debug msg="No credentials found."
2023/05/30 05:00:06 stderr time="2023-05-30T05:00:06+03:00" level=debug msg="Setting scope for auth token" image=mysql scope="repository:library/mysql:pull"
2023/05/30 05:00:06 stderr time="2023-05-30T05:00:06+03:00" level=debug msg="Checking challenge header content" realm="auth.docker.io/token" service=registry.docker.io
2023/05/30 05:00:06 stderr time="2023-05-30T05:00:06+03:00" level=debug msg="Got response to challenge request" header="Bearer realm=\"auth.docker.io/token\",service=\"registry.docker.io\"" status="401 Unauthorized"
2023/05/30 05:00:06 stderr time="2023-05-30T05:00:06+03:00" level=debug msg="Building challenge URL" URL="index.docker.io/v2/"
2023/05/30 05:00:06 stderr time="2023-05-30T05:00:06+03:00" level=debug msg="Checking if pull is needed" container=/mysql image="mysql:latest"
2023/05/30 05:00:06 stderr time="2023-05-30T05:00:06+03:00" level=debug msg="Got image name: mysql:latest"
2023/05/30 05:00:06 stderr time="2023-05-30T05:00:06+03:00" level=debug msg="No credentials for mysql:latest found" config_file=/config.json
----------------
Если их посмотреть, то там почему-то как будто проверяется некие два образа, я не понимаю:
local="sha256:d6164ff4855b9b3f2c7748c6ec564ccff841f79a7023db0f9293143481a44b6e" remote="sha256:d6164ff4855b9b3f2c7748c6ec564ccff841f79a7023db0f9293143481a44b6e"
2023/05/30 05:00:10 stderr time="2023-05-30T05:00:10+03:00" level=debug msg=Comparing local="sha256:be3a54925d2e3a68fd4d726faca94d819c067300fe2b75687373ea73ec0abe6b" remote="sha256:d6164ff4855b9b3f2c7748c6ec564ccff841f79a7023db0f9293143481a44b6e"
-------------
Хотя по всем другим образам у меня всегда проверяется только один (один local, который у меня сохранен и один remote из Докер хаба очевидно). Причем я пытался и руками обновлять через Container Manager этот некий mysql:latest, он обновляется, пишет, что образ последней версии, но где-то через сутки снова пишет, что появилось обновление, а Watchtower, которые тоже уже отработал в свои 5 утра, пишет, что обновлений у mysql - нет.
лучший!)
Спасибо 😉👍
Вопрос на засыпку, а как обновлять сам Watchtower? Только вручную? Может ли Watchtower обновлять сам себя?))
С самого начала тоже задался этим вопросом. Да, он обновляет сам себя. Не забудь добавить его в лист для обновления.
@@RomNero ну у меня параметры по умолчанию стоят, то есть обновлять все контейнеры, и запускаться раз в сутки, мне нормально... интересно надо будет понаблюдать, так как я недавно его обновил вручную через Портнейнер (опция Re-create), хотя мне казалось, что если он дает команду на создание (пересоздание) контейнера, то по логике сам себя он не смог бы пересоздать, типа для этого нужен другой контейнер, то есть второй Watchtower)
Только сегодня узнал про watchtower, а тут и видео от тебя) один вопрос, с portainer нормально работает?
Вот как вовремя 😀
Да, с portainer отлично работает. Для своей инфраструктуры я создавал через portainer.
Спасибо за ролик! На выходных буду тестировать))
Будут вопросы, пиши 😉
Добрый день. Благодарю за информацию 🙂👍💪
А где найти ссылку на Ваш гитхаб?
Спасибо за отзыв. 👍😀
Ссылку на github добавил в описание.
GitHub: github.com/RomNero/TH-cam-Infos/tree/main/Docker/Watchtower
@@RomNero Очень Благодарен 👍
А почему "дока", но при этом "браузерр" и "вотчтауэрр? =)
Можно ли исключить апдейт контейнеров по маске? Допустим у меня есть несколько контейнеров с msSQL и я не хочу их обновлять каждый раз.
Не задавался вопросом с масками. Нужно посмотреть, есть ли возможность добавлять контейнеры с regex.
Но можешь исключить sql контейнеры (watchtower disable). Я в видео показал как это сделать.
Спасибо за видео! Как всегда всё очень четко и конкретно! Маленький вопрос не по теме: Какую посоветуешь пVjанель управления сервером (типо Webmin), но полегче. Webmin сильно вешает мою VM в режиме GUI. Мне важно управление и редактирование файлов и следить за нагрузкой системы (MobaXterm постоянно не пускает в разные папки)
К сожалению, что-то конкретное не посоветую. Давно уже подобные вещи не использовал. Для мониторинга использую Prometheus или zabbix.
На счёт webmin, полностью согласен - он стал очень тяжёлым.
Ответ. Kubernetes =)
Да, да, да... K8s решает много проблем.
Привет не по теме но всё же почему: ex slash ты сказал а не backslash ? просто интересно так как я не знал как вообще называется правильно обратный слэш
Наверное, просто оговорился😄
А так backslash
Спасибо за видео супер )) Скажите что у вас за дистр ?
Спасибо за отзыв.
Я использую Ubuntu 22.04
@@RomNero вы снапы вырезали или с ними вам норм?)
Ого скока праграмистаф в каментах 😇
Что за симпатичный терминал у вас многовкладочный?)
Это Mobaxterm. Вот видео по этому терминалу th-cam.com/video/tFVGS_Dp-gs/w-d-xo.html
Автор, видимио, ещё не разу не обжигался на автоматических обновлениях. Не надо так делать.
Именно поэтому я и говорил, что это нужно делать с осторожностью.
У меня все обновляется автоматически. Изначально staging, проходят Pipelines с тестами, а потом prod env.
Так что ваш вывод ошибочный 😉
Дока. Ты либо крестик сними, либо трусы одень. Не надо строить из себя англичанина. Говори пожалуйста на русском. Или делай видео на английском языке…
Не смотри. Забыл тебя спросить что и как мне делать. Не строй из себя знатока 😄
@@RomNero знатока в чем? В русском? Или в английском? Твое произношение режет ухо, это как таджика слушать. Не удивительно что у тебя мало подписчиков на канале с вполне хорошим контентом. Я бы на твоем месте задумался - почему?
Тогда смотри на английском. Или, может, английский ты знаешь только на школьном уровне 😄😄 зачем на мой канал зашёл? За знаниями или за произношение? Видимо, у тебя низкий уровень знаний, если обращаешь внимание на твоё "правильное" произношение😄😄 мне русский не родной язык. Так что как хочу так и говорю 😉 а таких как ты "знатоков" встречаю часто... Только вот они, как и ты, пытаются всем чем могут показать, что они хоть что-то знают и могут.. А вот на деле только 👌
@@RomNero причем здесь мои знания, да и переход на личности тебя не красят. Произношение это дело каждого (я могу смериться с твоим произношением). Я говорю о смеси русского и английского. По русски Docker звучит как Докер. Многие слова переводятся без проблем. И комментарий был к смешению английского и русского. Было бы гораздо приятнее смотреть видео на русском. Если ты хорошо знаешь английский, то выпускай еще видео на английском. Но когда ты мешаешь англ и русский это смотреть становится смешно. Особенно с твоим «английским» произношением 😂🤣😂 (я уже сказал выше это дело каждого, и последнее предложение чисто моё мнение) Вот о чем речь…
Действительно, зачем смотреть если что-то не устраивает ? Одно дело когда бессмысленный контент пилят, а тут полезный и хорошо структурированный контент на канале, русский язык не родной для человека и он очень хорошо выражает мысли на чужом для себя языке, без слов паразитов и прочего, автору огромное уважение за проделанную работу! А вы какой-то странный брюзга, из разряда мне не нравится, значит вы должны переделать, просящие милостыню - не могут бить по руке которая тянет малую купюру, надеюсь, что вы поняли мою метафору.
Добрый день! пытаюсь развернуть контейнер watchtower в OMV 7 но при попытке запуска контейнера вываливается ошибка
500 - Внутренняя ошибка сервера
Не удалось выполнить команду 'экспортировать ПУТЬ =/bin:/sbin:/usr/bin:/usr/sbin:/usr / local/bin:/usr/local/sbin; экспортировать язык = C.UTF-8; экспортировать ЯЗЫК =; docker compose --file '/srv/dev-disk-by-uuid-94adba5d-c549-46c5-be8d-6012ff1472bb/Data/Compose_files/watchtower/watchtower.yml' --env-файл '/srv/dev-disk-by-uuid-94adba5d-c549-46c5-be8d-6012ff1472bb/Data/Compose_files/watchtower/watchtower.env' --env-file '/srv/dev-disk-by-uuid-94adba5d-c549-46c5-be8d-6012ff1472bb/Data/Compose_files/global.env' up -d 2>&1': time="2024-06-02T12:24:22+03:00" level= предупреждение msg="/srv/dev-disk-by-uuid-94adba5d-c549-46c5-be8d-6012ff1472bb/Data/Compose_files/watchtower/watchtower.yml: `version` устарела" вывод сторожевой башни Ошибка сторожевой башни отказано в доступе к containrrr /сторожевой башне, репозиторий не существует или может потребоваться "вход в систему docker": отказано: 403 Запрещено Поскольку Docker является американской компанией, мы должны соблюдать правила экспортного контроля США. В целях соблюдения этих требований мы теперь блокируем все IP-адреса, расположенные на Кубе, в Иране, Северной Корее, Республике Крым, Судане и Сирии. Если вы находитесь не в одном из этих городов, стран или регионов и вас заблокировали, пожалуйста, свяжитесь с hub.docker.com/support/contact/ Ответ об ошибке от daemon: отказано в доступе к pull для containrrr / сторожевой башни, репозиторий не существует или может потребоваться "вход в систему docker": отказано: 403 Запрещено Поскольку Docker является американской компанией, мы должны соблюдать правила экспортного контроля США...
в чем может быть проблема