Menu
CoddyTech

Dockerfile이란 무엇인가

Coddy Terminal 여정의 Docker 소개 섹션에 포함된 레슨. 40개 중 21번째.

지금까지는 다른 사람들이 만든 이미지를 사용했습니다. 직접 이미지를 만들려면 Dockerfile을 작성합니다. 이는 이미지를 조립하는 단계를 나열한 일반 텍스트 파일이며, 한 줄에 하나의 지시문이 들어갑니다.

가장 중요한 지시어는 모든 Dockerfile이 시작하는 FROM입니다. 이는 그 위에 빌드할 기본 이미지를 선택합니다:

FROM alpine

이는 alpine 이미지에서 시작하라는 의미입니다. 그런 다음 아래에 이미지를 사용자 지정하기 위한 지침을 더 추가합니다.

터미널에서 바로 Dockerfile을 만들 수 있습니다. 한 가지 쉬운 방법은 다음과 같이 줄을 Dockerfile이라는 파일에 작성하는 것입니다:

cat > Dockerfile << 'EOF'
FROM alpine
EOF

EOF와 EOF 사이의 모든 내용이 파일에 작성됩니다.

challenge icon

챌린지

초급

디렉터리에 Dockerfile이 이미 있습니다. 파일 트리에서 Dockerfile을 열고, FROM alpine만 유일한 명령어로 만든 다음 저장하세요. 그런 다음 cat으로 파일을 출력하여 내용을 확인하세요.

직접 해보기

터미널
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

Docker 소개의 모든 레슨

직접 연습해 보세요: Terminal 플레이그라운드