해결된 질문
작성
·
323
1
안녕하세요! 강의 항상 잘듣고 있습니다.
Dockerfile 지시어 강의를 수강 중에 node.js로 된 프로젝트를 Dockfile을 작성해서 이미지를 빌드하는 중에
이런식으로 run 명령어를 통해 이미지를 실행시켜도 ps로 확인해보면 올라가 있지 않습니다. 제가 어느 부분을 놓치고 있는지 궁금합니다.
답변 1
0
JWbase님 안녕하세요. 데브위키입니다.
docker ps 명령을 사용하실 때 -al 옵션을 주셨는데요.
-a 옵션을 주시면 전체 컨테이너가 조회될 것 같습니다!
docker ps -a
저도 잘 몰랐는데 확인해보니 docker ps에서 -l 옵션은 가장 최근에 생성된 컨테이너만 조회되는 옵션이네요,
리눅스의 ls 명령의 -al 옵션과 혼동하기 쉬운 포인트 인것 같습니다 🥲
그리고 컨테이너가 Running이 아닌 Exited 상태로 보이는데요.
docker ps -a 옵션으로 확인해보시면 buildapp-arg 컨테이너도 마찬가지로 Exited일 것 같습니다.
혹시 빌드에 사용하신 명령과 도커파일들도 함께 공유해주실 수 있으실까요?