无法打入Vault Server Docker容器

Rav*_*ndo 0 docker coreos hashicorp-vault

我一直在尝试通过Harshicorp在服务器模式下通过其官方docker镜像设置Vault.尽管Vault服务器已成功启动,但我无法进入Vault docker容器,甚至无法进行交互.我使用了官方文档中给出的相同的docker run命令.

docker logs仅运行到容器会提供以下输出.

==> Vault server configuration:

                     Cgo: disabled
               Log Level: info
                   Mlock: supported: true, enabled: true
                 Storage: file
                 Version: Vault v0.8.3
             Version Sha: 6b29fb2b7f70ed538ee2b3c057335d706b6d4e36

==> Vault server started! Log data will stream in below:
Run Code Online (Sandbox Code Playgroud)

当试图打入docker vault容器时,我得到以下输出,

rpc error: code = 13 desc = invalid header field value "oci runtime error: exec failed: container_linux.go:247: starting container process caused \"exec: \\\"/bin/bash\\\": stat /bin/bash: no such file or directory\"\n"
Run Code Online (Sandbox Code Playgroud)

找不到任何指向这样的问题的东西.这是一个已知问题,我想知道,我在这里做错了什么?

注 - 我的环境是AWS CoreOS实例.

小智 6

Vault看起来基于alpine:3.6这意味着你没有,bashsh作为shell.

docker exec -it CONTAINER sh 应该做的工作