Notakey Authentication Appliance obsahuje vestavěnou podporu pluginových kontejnerů, kterou lze využít ke spuštění webové správy kontejnerů a imagů.
Službu portainer spustíte následujícími příkazy:
$ ntk cfg set :plugins.portainer '{"ports": ["9000:9000"], "image": "portainer/portainer:latest", "volumes": [ "/var/run/docker.sock:/var/run/docker.sock", "portainer-config:/data" ] }' --json-input
$ ntk plugins restart
Rozhraní pro správu bude dostupné na IP adrese zařízení na portu 9000
(http://appliance-ip:9000). Při prvním spuštění nastavte přihlašovací
údaje administrátora, které se uloží do lokálního docker volume s názvem
portainer-config. Pokud provozujete cluster více uzlů, je nutné plugin
restartovat na každém uzlu; přihlašovací údaje se ve výchozím nastavení
mezi uzly nesynchronizují. To vyřešíte tak, že na každém uzlu připojíte
externí NFS server a tento mount předáte kontejneru portainer jako volume,
viz níže.
$ docker volume create \
--name portainer-config \
--opt type=nfs \
--opt device=:<nfs export path> \
--opt o=addr=<nfs host>