Docker 컨테이너는 종속성 및 빌드 환경에 대해 걱정하지 않고 자체 (또는 표준) 버전의 iosevka 서체를 구축합니다.
Linux :
docker run -it -v $( pwd ) :/build avivace/iosevka-buildWindows (명령 프롬프트)
docker run -it -v %cd%:/build avivace/iosevka-buildWindows (PowerShell)
docker run -it -v ${PWD} :/build avivace/iosevka-build 이 문서의 나머지 부분은 $(pwd) 환경에 따라 %cd% 또는 ${PWD} 로 바꾸십시오.
기본 구성으로 최신 릴리스 버전의 iosevka를 구축합니다.
내장 글꼴 파일은 dist/ Folder에서 사용할 수 있습니다.
빌드를 사용자 정의하려면 private-build-plans.toml 배치 된 디렉토리에서 Docker 명령을 시작하십시오.
사용자 정의 된 빌드 문서에 따라 구성을 준비하거나 iosevka 빌드 커스터마이저를 사용할 수 있습니다.
3.7.1로 작동하는 4.0.0 IE 구성으로 도입 된 브레이킹 변경 사항은4.0.0과 함께 작동하지 않습니다.
빌드 할 버전을 지정하려면 Docker 명령에 -e FONT_VERSION= 추가하십시오. 예를 들어 버전 3.7.1 구축하려면 :
docker run -e FONT_VERSION=3.7.1 -it -v $(pwd):/build avivace/iosevka-build
릴리스는 여기에서 찾을 수 있습니다. 3.0.0 이상의 글꼴 버전 만 지원됩니다.
맞춤형 빌드에 설명 된 선택적 빌드 옵션을 전달할 수 있습니다.
docker run -it -v $(pwd):/build avivace/iosevka-build [optional build args]
예를 들어 TTF 파일 만 빌드하기 위해 :
docker run -it -v $( pwd ) :/build avivace/iosevka-build ttf::iosevka-customgit clone https://github.com/avivace/fonts-iosevka.git 원하는 경우 제공된 private-build-plans.toml 파일을 귀하의 것으로 바꾸십시오.
Docker 컨테이너를 만들고 실행하십시오
# Build the container
docker build -t iosevka_build . -f Dockerfile
# Launch the build on Iosevka git tag 3.7.1, using the build folder on the host
docker run -e FONT_VERSION=3.7.1 -it -v $( pwd ) /build:/build iosevka_builddist 폴더에서 사용할 수 있습니다. 생성 된 폴더를 ~/.local/share/fonts 로 복사하고 fc-cache 실행하십시오.
cp -r build/dist/ * ~ /.local/share/fonts/
fc-cacheTODO