2023-02-22

Как распаковать rar архив при помощи docker?

Понадобилось мне распаковать файл с расширением rar на компьютере с MacOS. Mac работать с rar архиватором из коробки не умеет. Устанавливать ради одного файла непонятное приложение на рабочую систему не хотелось.

С задачей прекрасно справился Docker, благо, образ с архиватором уже сделал для нас хороший человек:

docker run --rm -v $PWD:/files maxcnunes/unrar:latest unrar e -r filename.rar

Аналогично при помощи докера можно запускать любые редкие утилиты, если их образы существуют в докер-хабе.

P.S. добавил себе такой алиас в .zshrc:


alias unrar="docker run --rm -v $PWD:/files maxcnunes/unrar:latest unrar e -r "

теперь распаковывать файлы можно при помощи команды unrar filename.rar

 

комментарии:

 

Для того чтобы каждый раз не представляться можно войти как зарегистрированный пользователь.

Имя*

разрешены только теги br, font, span, p, strong, u, p, blockquote, a, div, img - остальные будут безжалостно удаляться