Portainer позволяет указать зашифрованный пароль из командной строки для учетной записи администратора. Вам необходимо сгенерировать хеш-значение для пароля.
Например, это хеш-значение пароля - $$ 2y $$ 05 $$ arC5e4UbRPxfR68jaFnAAe1aL7C1U03pqfyQh49 / 9lB9lqFxLfBqS
В вашем файле docker-compose внесите следующую модификацию
version: '3.3'
services:
portainer:
image: portainer/portainer
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./portainer/portainer_data:/data
command: --admin-password "$$2y$$05$$arC5e4UbRPxfR68jaFnAAe1aL7C1U03pqfyQh49/9lB9lqFxLfBqS"
ports:
- "9000:9000"
- admin-password Этот флаг используется для указания зашифрованного пароля в Portainer.
Дополнительную информацию можно найти в документации - Portainer
Надеюсь, это поможет вам.