도커 설치 후 도커 이미지 설치해보기
nginx 설치
docker desktop에서 확인
컨테이너 생성 및 실행
localhost:80 실행 시 nginx 기반의 웹 서버 수행 확인
docker registry 생성
docker hub > Repositories > Create repository
레포지토리 생성 후 터미널에서 도커 로그인
도커 이미지 리스트 확인
도커 이미지에 태그 추가
# docker image tag format
$ docker tag <로컬 이미지 이름>:<태그> <레지스트리 주소>/<이미지 이름>:<태그>
# docker tag를 통해 nginx라는 이미지를 adjh54/m-nginx라는 새롭게 구성한 repository에 1.0이라는 태깅을 하여 수행하였습니다.
$ docker tag nginx adjh54/my-nginx:1.0
도커 레지스트리 repository에 올리기
# docker Registry format
$ docker push <레지스트리 주소>/<이미지 이름>:<태그>
# docker Registry 사용예시
$ docker push adjh54/my-nginx:1.0
올린 레지스트리 확인
기존 레지스트리 가져오기
# Docker Registry pull format
$ docker pull <레지스트리 주소>/<이미지 이름>:<태그>
# Docker Registry pull example
$ docker pull adjh54/my-nginx:1.0
docker desktop에서 확인
컨테이너 목록 확인
주요 docker 명령어
docker 명령어 | 설명 |
docker -v | docker 버전을 확인합니다. |
docker ps -a | docker의 컨테이너 목록을 확인합니다. |
docker pull [docker image] | docker의 이미지를 다운로드 받습니다. |
docker build | docker 이미지를 빌드합니다. |
docker push | docker 이미지를 레지스트리에 업로드합니다. |
docker run | docker 이미지를 기반으로 컨테이너를 생성하고 실행시킵니다. |
docker login | docker 계정 로그인을 수행합니다. |
docker image ls | docker 이미지 목록들을 확인합니다. |
docker tag | docker 이미지에 이름 또는 태그를 할당합니다. |
docker pull | docker 이미지를 레지스트리에서 가져옵니다. |
'infra > Docker' 카테고리의 다른 글
Docker를 이용해 Springboot 서버 실행, Github Container Registry push,pull 실습 (0) | 2024.08.27 |
---|---|
Docker (0) | 2024.08.21 |