Namu | 나무 개발자 블로그입니다


[도커실습02] Base 우분투 이미지 만들기 by namu

post image
image by Manuchi

[목차]

  1. 들어가며
  2. Base 우분투 이미지 만들기


들어가며

앞서 VirtualBox Ubuntu 18.04 LTS 가상머신으로 Docker 실습환경을 만들어 보았다. 이때 /home/docker-user/workdir/base 디렉토리까지 생성했었는데, Base 우분투 이미지를 이 위치에서 만들게 된다.

지금 이후 docker 기반 이미지를 빌드할 때는 Dockerfile 을 활용한다. 도커 이미지의 storage 전략은 layer 의 개념을 따르는데, Dockerfile 은 각 단계별 레이어에 대한 정보를 순서대로 저장한다(line by line). 사용자는 그저 Dockerfile 에 기록된 대로 빌드를 실행해주기만 하면 되는 것이다.


Base 우분투 이미지 만들기

먼저 Dockerfile 을 생성한다. 경로는 /home/docker-user/workdir/base/Dockerfile 이다.

docker base 01

Dockerfile 커맨드를 하나씩 살펴보자.

다음으로 이 Base 이미지를 토대로 python 환경을 구축해보자.