컨테이너를 실행하려면 도커 이미지가 필요하다.
이미지를 다운받기 위해서는 다음과 같은 명령어를 입력하면 된다.
docker pull <이미지명>
그리고 다운받은 이미지 리스트를 보고 싶으면 다음과 같은 명령어를 입력했다.
docker image ls
지난 포스팅에서 nginx를 다운받고 설치까지 해서 실행을 해보았다.
2025.07.30 - [Docker] - Docker를 활용해서 Nginx 설치 및 실행하기
Docker를 활용해서 Nginx 설치 및 실행하기
Nginx란?Nginx는 웹 서버, 리버스 프록시, 로드 밸런서, HTTP 캐시 등 다양한 역할을 하는 서버 중 하나이다.여기서 웹 서버는 HTML 웹 페이지를 렌더링 시키는 역할을 한다.나머지는 차차 알아보자. Ngi
jun-coding.tistory.com
그럼 다른 이미지를 다운 받고 싶다면 어디서 찾아야 할까?
Docker Hub
Docker Hub Container Image Library | App Containerization
Software supply chain Secure Your Supply Chain with Docker Hardened Images Use Docker's enterprise-grade base images: secure, stable, and backed by SLAs for Ubuntu, Debian, Java, and more. Regularly scanned and maintained with CVE remediation and long-term
hub.docker.com
Docker Hub라는 사이트에서 사람들이 올린 이미지들을 확인하고 다운로드 할 수 있다.
Docker Hub는 "이미지를 저장, 다운받을 수 있는 역할을 하는 저장소 서비스이다."
github에서 프로젝트를 pull로 당겨오는 것 처럼,
dockerhub에서도 이미지를 pull로 가져올 수 있다.
이미 설치했지만, nginx를 찾아서 설치해본다고 가정해보자.
그럼 다음과 같이 dockerhub에서 nginx를 검색한다.
그럼 다음과 같이 결과가 나오는데,
가장 첫 번째꺼를 클릭해준다.
들어가보면, Overview에서는 전체적인 이미지에 대한 설명을 볼 수 있다.
그리고 Tags에서는 이미지의 버전을 확인할 수 있다.
들어가보면, 여러 버전의 이미지들이 있다.
만약 특정 버전의 이미지를 다운 받고 싶다면, 명령어를 복사해서 터미널에 입력해주면 된다.
' : ' 뒤에 붙는 것이 버전명, 즉 '태그명'이다.
지난 포스팅에서는 뒤에 아무것도 붙이지 않고 `docker pull`만 입력했다.
그럼 어떤 버전을 다운로드 한 것일까?
아무것도 붙이지 않을 경우 `:latest`가 붙은 효과를 나타낸다.
가장 최신 버전을 다운로드 하겠다는 것이다.
'Docker' 카테고리의 다른 글
컨테이너 생성 / 실행하기 (2) | 2025.07.31 |
---|---|
도커 이미지 조회 / 삭제하기 (0) | 2025.07.31 |
Docker를 활용해서 Nginx 설치 및 실행하기 (1) | 2025.07.30 |
Docker 설치하기 (Mac OS) (3) | 2025.07.30 |