2017-10-31 12 views
0

正式なDockerイメージを使用してサーバーモードでVaultをHarshicorpで設定しようとしました。ボールトサーバーは正常に起動しましたが、Vaultドッカーコンテナに侵入することはできませんし、対話することもできません。私はofficial documentationで与えられた同じドッカー実行コマンドを使用しました。VaultサーバーのDockerコンテナにバッシュできません

docker logsをコンテナに接続すると、次のように出力されます。ドッキングウィンドウのボールトコンテナにbashにしようとすると

==> 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: 

、私は

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" 

は、このような問題に指示する任意のものを見つけることができませんでした、次の出力を取得します。これは既知の問題ですか?私は知りたいです、私はここで何が間違っていますか?

注 - My EnvironmentはAWS CoreOSインスタンスです。

答えて

4

ボールトはalpine:3.6に基づいています。これは、シェルとしてbashではなくshを持っていないことを意味します。

docker exec -it CONTAINER shは、ジョブを実行する必要があります

関連する問題