반응형
1. Dockerfile 생성
$ vi Dockerfile
-------------------------------------------------------------------
# Dockerfile
# Specify a Cloudera Data Science Workbench base image
FROM docker.repository.cloudera.com/cdsw/engine:13
# Update packages on the base image and install beautifulsoup4
RUN pip3 install beautifulsoup4
-------------------------------------------------------------------
2. Dockerfile build
$ docker build --network=host -t docker.repository.cloudera.com/cdsw/customimg:1 . -f Dockerfile
3. build 결과
4. CDSW engine 등록
5. 프로젝트 세션 생성 시 해당 엔진 선택
6. custom image 결과
7. 생성한 docker image 파일로 내려 받는 방법
$ docker save docker.repository.cloudera.com/cdsw/customimg:1 | gzip > customimg.tar.gz
8. docker image 파일 업로드 방법
$ docker load -i customimg.tar.gz