도커나 데비안 같은 배포판에서 ps 명령이 동작하지 않는 다면 다음과 같이 ps: command not found 라는 에러 구문이 출력됩니다. 만약 ps 명령이 동작하지 않는다면 다음과 같이 procps 를 설치해줘야 합니다. ▼ ps -ef 명령시 에러 발생 e : 커널 프로세스를 제외한 프로세스 전체를 출력한다. f :UID, PID, PPID 등을 함께 표시 (Generates a full listing) ▼ 데비안, 우분투 procps 설치 ▼ centos 에서 procps 설치 https://github.com/tianon/docker-brew-debian/issues/13
▼ 우선 도커 명령어를 사용해서 다음과 같이 NginX 이미지를 다운로드 합니다. ▼ 이미지를 다운로드 받았다면 다음과 같이 새로운 컨테이너를 생성합니다. --name : 실행할 컨테이너의 이름을 입력합니다. -d : 백그라운드로 실행합니다. -p : 포트를 설정합니다. (내부는 80으로 지정하고 외부는 8080으로 지정합니다.) ▼ 컨테이너 상태를 확인하기 위해서 컨테이너 내부로 들어갑니다. ▼ nginx -v 명령을 통해서 버전을 확입합니다. ▼ ps 명령을 사용해서 nginx의 상태를 확인해야 하지만 해당 명령이 없을 경우 apt-get 명령을 통해서 procps 를 설치합니다. ▼ procps 가 설치되었다면 다음과 같이 ps 명령을 이용해서 nginx의 상태를 확인합니다. grep 명령으로 프로..