Přeskočit na obsah
Docker chybyChyba
Error: secret not found

Error: tajný klíč nenalezen

Docker tajný klíč odkazovaný službou neexistuje.

dockerlinux

Co způsobuje tuto chybu

Docker Swarm secret uvedený v compose souboru nebo definici služby nebyl vytvořen. Tajné klíče musí být vytvořeny dříve, než je mohou služby použít.

Jak to opravit

Vytvořte tajný klíč: echo 'value' | docker secret create my-secret -. Pro compose definujte secrets pomocí file: nebo external: true. Vypište tajné klíče: docker secret ls. Ujistěte se, že jste v režimu Swarm pro Docker secrets.

Oficiální dokumentace

Související chybové kódy