我在码头工作中运行保险库,如:
$ docker run -it --rm -p 8200:8200 vault:0.9.1
我已经开启了金库:
$ VAULT_ADDR=http://localhost:8200 VAULT_SKIP_VERIFY="true" vault operator unseal L6M8O7Xg7c8vBe3g35s25OWeruNDfaQzQ5g9UZ2bvGM=
Key Value
--- -----
Seal Type shamir
Initialized false
Sealed false
Total Shares 1
Threshold 1
Version 0.9.1
Cluster Name vault-cluster-52a8c4b5
Cluster ID 96ba7037-3c99-5b6e-272e-7bcd6e5cc45c
HA Enabled false
但是,我无法在Firefox中访问UI http://localhost:8200/ui。错误是:
404 page not found
你知道我做错了什么吗? docker hub中的Vault docker镜像是否已在其中编译UI?
Web UI在v0.10.0
中开源,因此v0.9.1
没有Web UI。这是blog announcing release和CHANGELOG for v0.10.0 - take a look at FEATURES subsection。
要在Web浏览器中查看Web UI,请尝试运行此命令:
$ docker run -it --rm -p 8200:8200 vault:0.10.0
但是,我建议使用更新的Vault版本,因为在此期间已经有许多改进和错误修复。此外,Web UI中还添加了一些功能,因此,如果您按照最新文档进行操作,则旧版本中可能无法使用其中描述的某些内容。