在docker中运行Vault时无法访问vault ui:找不到404页面

问题描述 投票:0回答:1

我在码头工作中运行保险库,如:

$ 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

enter image description here

你知道我做错了什么吗? docker hub中的Vault docker镜像是否已在其中编译UI?

hashicorp-vault
1个回答
1
投票

Web UI在v0.10.0中开源,因此v0.9.1没有Web UI。这是blog announcing releaseCHANGELOG 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中还添加了一些功能,因此,如果您按照最新文档进行操作,则旧版本中可能无法使用其中描述的某些内容。

© www.soinside.com 2019 - 2024. All rights reserved.