Рейтинг:0

Как переместить существующую компоновку докеров, созданную вне порта, в портировщик?

флаг us

Я создал файл компоновки докера nginxproxymanager и точки монтирования тома за пределами portainer.

/home/user/docker/nginxproxymanager/data, letsencrypt, docker-compose.yaml

И portainer, имея возможность запускать и останавливать службу, отображать IP и IP шлюза, добавлять сети, я все равно хотел бы иметь полный контроль над этим контейнером.

Например, я не могу войти в CLI (пожалуйста, поправьте меня, если причина не в том, что контейнер создается вне порта), отредактируйте yaml и так далее.

Есть ли способ перенести существующие данные, /letsencrypt и /данные в поршневой объем portainer_data, затем переопределить точки монтирования в составном yaml внутри portainer и повторно развернуть диспетчер nginxproxy?

Спасибо, что посмотрели.

Рейтинг:0
флаг lu

У меня похожий сценарий, и единственное, что я могу придумать, это создать тома в Portainer (для меня они находятся в /var/lib/докер/тома) и переместить мои внешние тома в соответствующие тома Portainer, а затем при создании стека в Portainer (используя предыдущие файлы компоновки докеров) использовать новый том Portainer вместо предыдущих томов. (извините, недостаточно репутации, чтобы просто комментировать)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.