psコマンドがdockerコンテナで動作しない 質問する

psコマンドがdockerコンテナで動作しない 質問する

Debian 公式 Docker ハブ リポジトリから派生した Docker コンテナで ps コマンドを実行したい:

$ docker run -ti debian:wheezy /bin/bash
root@51afd6b09af8:/# ps
bash: ps: command not found

ベストアンサー1

psベースwheezyイメージにはインストールされていません。コンテナ内からこれを試してください:

apt-get update && apt-get install procps

または、次の行を に追加しますDockerfile

RUN apt-get update && apt-get install -y procps && rm -rf /var/lib/apt/lists/*

おすすめ記事