Une note quand je suis accro à l'utilisation de Docker Hub Vault en mode serveur

--Site officiel: https://hub.docker.com/_/vault

Les commandes suivantes répertoriées dans «Exécution de Vault en mode serveur» n'ont pas pu démarrer un conteneur connectable à partir de l'hôte.

docker run --cap-add=IPC_LOCK -e 'VAULT_LOCAL_CONFIG={"backend": {"file": {"path": "/vault/file"}}, "default_lease_ttl": "168h", "max_lease_ttl": "720h"}' vault server

Point (Je pense que c'est le cas, mais s'il s'agit d'une erreur de reconnaissance, ce n'est pas grave. J'apprécierais que vous puissiez le signaler.)

--Désactiver TLS --Adresse TCP modifiée en 0.0.0.0: 8200

De plus, la commande ci-dessus n'expose pas le port du conteneur, vous devez donc l'exposer à l'hôte avec l'option -p. En outre, le journal d'avertissement suivant a été généré avec la commande ci-dessus.

[WARN]  no `api_addr` value specified in config or in VAULT_API_ADDR; falling back to detection if possible, but this value should be manually set

Par conséquent, vous devez spécifier api_addr dans VAULT_LOCAL_CONFIG ou spécifier l'adresse de l'API Vault dans VAULT_API_ADDR.

Sur la base de ce qui précède, l'exemple de commande final est le suivant.

Exemple de commande lors du démarrage en mode serveur accessible depuis l'hôte

docker run --cap-add=IPC_LOCK -e 'VAULT_LOCAL_CONFIG={"backend": {"file": {"path": "/vault/file"}}, "api_addr": "http://127.0.0.1:8200", "listener": {"tcp": {"address": "0.0.0.0:8200", "tls_disable": "true"}}}}' -p 8200:8200 vault server

c'est tout.

Recommended Posts

Une note quand je suis accro à l'utilisation de Docker Hub Vault en mode serveur
Une note quand j'étais accro à la conversion d'Ubuntu sur WSL1 en WSL2
Précautions lors de l'utilisation de Spring AOP avec les classes de ressources Jersery
J'ai résumé les points à noter lors de l'utilisation combinée des ressources et des ressources
Lorsque Eclipse ne parvient pas à démarrer le serveur
Une note quand vous voulez Tuple en Java
Poussez l'image vers le hub docker à l'aide de Jib
J'ai essayé d'implémenter un serveur en utilisant Netty
J'ai trébuché lorsque j'ai essayé d'utiliser neo4j dans l'environnement jenv, alors prenez note
Une histoire dans laquelle vous devez faire attention à la sécurité des threads lors de l'exécution en parallèle avec Java
Points à garder à l'esprit lors de l'utilisation de l'instruction if
Un mémorandum lors de la tentative de création d'une interface graphique à l'aide de JavaFX
[Note] Créez un environnement Python3 avec Docker dans EC2
Ce que j'ai appris lors de la création d'un serveur en Java
Comment convertir A en A et A en A en utilisant le produit logique et la somme en Java
Essayez de créer un environnement de développement Java à l'aide de Docker
Lorsqu'il n'y a pas de sortie vers stdout dans le journal du docker
Je veux trouver un chemin relatif dans une situation où Path est utilisé
J'étais étrangement accro à l'utilisation de l'API Stream de Java avec Scala