Docker로 애플리케이션 실행하기

2025. 2. 7. 13:47개발/개발 필기

반응형

도커 아이콘


이 글에서는 GitLab에서 애플리케이션 소스를 클론하고 Docker 이미지를 빌드하여 실행하는 방법을 안내합니다.

1. Git Bash 실행 및 폴더 이동

Git Bash 실행

먼저 Git Bash를 실행합니다. 원하는 작업 디렉토리로 이동합니다:

cd <<폴더 경로>>

2. GitLab에서 프로그램 클론

GitLab에 있는 프로젝트를 클론합니다:

git clone git@gitlab.~~/username/repository.git

3. Dockerfile 확인

클론한 디렉토리에 Dockerfile이 있는지 확인합니다. 있는 경우, 아래 명령어로 도커 이미지를 빌드합니다:

docker build -t <<your_image_name>> .
반응형


(참고: 마지막의 .은 현재 디렉토리를 의미합니다.)

4. Docker 이미지 실행

Dockerfile에서 노출된 포트를 확인합니다. 예를 들어, EXPOSE 80으로 설정되어 있는 경우 아래 명령으로 실행합니다:

docker run -d -p host_port:container_port your_image_name

예시로, 8000 포트에서 실행하고 싶다면:

docker run -d -p 8000:80 <<your_image_name>>

5. 실행 확인

컨테이너가 정상적으로 실행되고 있는지 확인하려면 아래 명령으로 로그를 확인합니다:

# 실행 확인
docker ps

# 로그 확인
docker logs <컨테이너_ID>

도커 로그 확인

 

이 과정을 통해 Docker를 사용하여 애플리케이션을 쉽게 실행할 수 있습니다.

 

반응형