0

fig upweb と dbで実行されている 2 つのコンテナーがあります。Web コンテナーが実行されている環境に関する情報を取得したいと思います: どの環境変数が設定されているか、Web サーバーが書き込んだログを読むなど。

コンテナーはプロセスに少し似ており、プロセスに「ログイン」しないことは知っていますが、VM と同様の方法でログインします...

どうすればそれを達成できますか?

4

2 に答える 2

2

Docker v.1.3.3+ を使用している場合は、Docker execを使用してコンテナー内でコマンドを実行できます。すべての環境変数を取得するには、次のコマンドを実行するだけです:

sudo docker exec [container ID or name] printenv

STDOUT および STDERR に書き込まれたログを読み取るには、Docker ログを使用できます。

于 2014-12-18T08:38:35.503 に答える