powerShell 에 docker ps -a 명령어를 실행해보면 다음과 같이 생성된 컨테이너가 보입니다.
만약 생성된 컨테이너가 없다면
docker create ngnix 라 입력하시면 컨테이너가 생성되는 것을 볼 수 있습니다.
이후
docker start 컨테이너명(위의 네모박스 참고) 을 입력하시면 컨테이너를 실행할 수 있는데
꼭 CONTAINER ID를 다 치실 필요는 없고 인식할 수 있을 만큼만 치시면 됩니다.
docker ps -a 를 입력하시면 STATUS창에 Ub 7 seconds 라고 나와있는데 이러면 컨테이너가 정상적으로 실행된 것 입니다.
* 컨테이너 생성 시 이미지가 존재하지 않으면 자동으로 다운받아줍니다.
컨테이너를 종료하고 싶다면
docker stop 컨테이너명 을 입력하시고
위의 그림과 같이 docker ps -a를 입력했을 때 STATUS에 Exited가 뜨면 정상적으로 종료되었다고 볼 수 있습니다.
docker run -d --name my-web-server nginx 명령어를 실행한 결과입니다.
여기서 run을 하게되면 이미지가 없을 경우 자동으로 다운받아지는 것을 볼 수 있습니다.
그리고 -d는 백그라운드에서 작업을 하겠다는 명령어이며
--name은 컨테이너에 별칭을 붙힐 수 있게 하는 명령어입니다.
'IT지식 > 도커(Docker) 사용법' 카테고리의 다른 글
6.컨테이너 로그 조회 및 삭제 (0) | 2025.02.10 |
---|---|
5. 컨테이너 외부 호스트 포트와 컨테이너 포트 연결 (0) | 2025.02.10 |
4.도커 이미지 및 컨테이너 삭제 (0) | 2025.02.10 |
2. 도커 Image 다운로드와 컨테이너 실행 및 종료 (2) | 2025.02.09 |
1. 도커 설치 (1) | 2025.02.09 |