-
Linux 실행 실습 -
Dockerfile 작성 + 실행 성공 -
GitHub Commit/Branch/Merge -
README 문서 품질
# include <stdio.h>
int main() {
printf("Hello from Mini C Program!!!\n");
return 0;
}본 프로젝트는
VirtualBox가상 머신(Ubuntu 22.04) 환경에서 개발 및 테스트 진행
sudo apt update
sudo apt install gcc
Dockerfile Command
| Command | 상세 설명 |
|---|---|
| FROM | 컨테이너 환경의 기반이 되는 컨테이너 이미지 지정 |
| RUN | 컨테이너 환경 구성을 위해 필요한 명령 명시 |
| VOLUME | 컨테이너 외부와 공유할 수 있는 디렉터리 지정 |
| WORKDIR | 컨테이너 내 작업 디렉터리를 지정하는 커맨드 |
| CMD | docker run 명령으로 컨테이너 실행 시 내부에서 실행될 작업 지정 |
| EXPOSE | 컨테이너에서 오픈할 포트 지정 |
FROM ubuntu:24.04
WORKDIR /app
COPY mini.c /app/
RUN apt update
RUN apt install -y gcc
RUN gcc mini.c -o mini
CMD ["./mini"]docdocker build . --tag mini-cli:1.0실행결과
docker container run -it --name mini-container mini-cli:1.0실행결과