-
Notifications
You must be signed in to change notification settings - Fork 295
도커 빌드
krikit edited this page Apr 17, 2021
·
6 revisions
본 내용은 곧 배포할 0.5 버전에 관한 내용입니다.
Ubuntu의 경우 18.04 및 20.04 두 버전을 지원하며, 버전에 맞는 도커 파일을 사용하여 빌드해야 합니다.
다음은 Ubuntu 20.04 버전을 위한 빌드 명령입니다.
$ cd docker
$ docker build .. \
-f Dockerfile.ubuntu-20.04 \
-t khaiii:0.5-runtime-ubuntu-20.04 \
--build-arg KHAIII_VER=0.5
빌드를 위해 KHAIII_VER
인자를 반드시 전달해야 합니다.
Ubuntu 18.04 버전을 빌드할 경우 위에서 20.04
대신 18.04
로 대체하여 명령하면 됩니다.
CentOS의 경우 7.9 및 8.3 두 버전을 지원하며, 버전에 맞는 도커 파일을 사용하여 빌드해야 합니다.
다음은 CentOS 8.3 버전을 위한 빌드 명령입니다.
$ cd docker
$ docker build .. \
-f Dockerfile.centos-8.3.2011 \
-t khaiii:0.5-runtime-centos-8.3.2011 \
--build-arg KHAIII_VER=0.5
빌드를 위해 KHAIII_VER
인자를 반드시 전달해야 합니다.
CentOS 7.9 버전을 빌드할 경우 위에서 8.3.2011
대신 7.9.2009
로 대체하여 명령하면 됩니다.
GPU를 사용하는 PyTorch 1.7.0 공식 도커 이미지를 이용해 학습을 진행하고자 할 경우 아래와 같이 빌드합니다.
$ cd docker
$ docker build .. \
-f Dockerfile.pytorch-1.7.0 \
-t khaiii:0.5-train-pytorch-1.7.0
이렇게 하면 샘플 말뭉치인 train/corpus/sample.txt
파일을 이용해 학습을 진행하는 것을 확인할 수 있습니다.
입력 파일을 다르게 지정하는 등 필요에 따라 도커 파일을 수정하여 사용하시기 바랍니다.