More than 1 year has passed since last update.

amazonlinuxのコンテナを使おうとしたら軽量を極めすぎててpsコマンドがなかったのでそのインストール方法

普段psをインストールしようと思うことがないのでちょっと手間取りました

install

  • たぶんcentos6系は共通
# yum -y install procps
  • 確認
# rpm -q procps 
procps-3.2.8-30.14.amzn1.x86_64

入るコマンドたち

  • ps
  • top
  • vmstat
  • w
  • watch
  • kill
  • free
  • slabtop
  • skill
  • free
  • pgrep
  • pkill
  • snice
  • tload
  • pwdx
  • pmap
  • uptime
  • sysctl

以下dockerの話。

imageとして保存する場合

# docker ps -a
CONTAINER ID        IMAGE                                                                  COMMAND             CREATED             STATUS                          PORTS               NAMES
b0a8823662b0        137112412989.dkr.ecr.ap-northeast-1.amazonaws.com/amazonlinux:latest   "/bin/bash"         About an hour ago   Exited (0) About a minute ago                       dreamy_shirley

# docker commit -m "installed ps" b0 kammy-amazonlinux:0.1
sha256:2b0a3137be89840674cde9cf13cbe4c0813d3245db94f87b2f369ca228315919

# docker images
REPOSITORY                                                      TAG                 IMAGE ID            CREATED             SIZE
kammy-amazonlinux                                               0.1                 2b0a3137be89        3 seconds ago       440.7 MB
137112412989.dkr.ecr.ap-northeast-1.amazonaws.com/amazonlinux   latest              feee9aea7094        11 days ago         328.3 MB
centos                                                          6                   f07f6ca555a5        9 weeks ago         194.6 MB

Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.