
Docker를 조작하려면?
- 터미널(명령어, CLI)을 통해 Docker를 조작할 수 있습니다.
- 이미지를 가져오고, 컨테이너를 실행하고, 중지하는 등의 모든 과정을 명령어로 제어합니다.
Docker로 Nginx 실행 시켜보기
1. Nignx 이미지 다운로드
docker pull nginx
2. 다운로드 된 이미지 확인하기
docker image ls
- ls는 list의 약자
3. 이미지를 컨테이너에 올려 Nginx 서버 실행시키기
docker run --name webserver -d -p 80:80 nginx
- --name webserver : 컨테이너 이름을 webserver로 지정합니다.
- -d : 백 그라운드 모드로 실행합니다.
- -p 80:80 : 호스트 컴퓨터의 80 포트와 컨테이너 내부 80 포트를 연결합니다.
- nginx : 실행할 이미지 이름입니다.
4. 주소창에 localhost80:80 타이핑해서 실행되는지 확인하기
5. 실행되고 있는 모든 컨테이너 상태 확인하기
docker ps
6. 특정 컨테이너 정지
docker stop webserver

- 호스트 컴퓨터에 Docker를 설치합니다.
- Docker Engine은 이미지를 받아서 컨테이너를 생성하고 관리합니다
- Nginx 이미지를 가져와 컨테이너로 실행하면 Nginx가 격리된 환경(컨테이너)에서 동작합니다.
- 호스트 PC의 80 포트와 연결해두었으므로, 브라우저에서 localhost:80을 호출하면 컨테이너 속 Nginx에 접속할 수 있습니다.
'Back-End > Docker' 카테고리의 다른 글
| Docker Volume (0) | 2025.01.27 |
|---|---|
| 현업에서 자주 사용하는 Docker CLI (컨테이너 편) (0) | 2025.01.26 |
| 현업에서 자주 사용하는 Docker CLI (이미지 편) (0) | 2025.01.25 |
| Docker란?(Container, Image) (0) | 2025.01.25 |
| Docker는 왜 쓸까? (0) | 2025.01.25 |