DockerFile для создания изображения патчеров для шрифтов Nerd для контейнерной платформы Docker OpenSource.
Nerd Fonts - это проект, который исправляет разработчик, нацеленные на шрифты с большим количеством глифов (значки). В частности, чтобы добавить большое количество дополнительных глифов из популярных «культовых шрифтов», таких как шрифт Awesome ➶, девиконы ➶ и оксиконы ➶.
Просто скопируйте все свои шрифты, которые вы хотите исправить в $(pwd)/in каталоге и выполнить следующую команду:
make patch Если вы хотите использовать дополнительные параметры, вы можете использовать docker run для исправления шрифтов:
docker run --rm
--volume " $( pwd ) /in " :/input
--volume " $( pwd ) /out " :/output
--env PUID= $( id -u ) --env PGID= $( id -g )
ghcr.io/cdalvaro/docker-nerd-fonts-patcher:latest
--quiet --no-progressbars --complete --careful Контейнер будет исправлять все файлы с расширениями: .otf , .ttf , .woff , .eot , .ttc внутри $(pwd)/in и оставить их в $(pwd)/out .
Переменные среды PUID и PGID используются для установки пользователя и идентификатора группы файлов, созданных контейнером.
Более подробная информация доступна на официальном сайте документации.
Это изображение можно загрузить из DockerHub
docker pull cdalvaro/docker-nerd-fonts-patcher:latestот Quay.io тоже.
docker pull quay.io/cdalvaro/docker-nerd-fonts-patcherили из реестра контейнеров GitHub.
docker pull ghcr.io/cdalvaro/docker-nerd-fonts-patcher