libmagic은 docx가 애플리케이션/옥텟 스트림이라고 생각합니다.

libmagic은 docx가 애플리케이션/옥텟 스트림이라고 생각합니다.

Ubuntu 18 워크스테이션에서 Word docx 파일의 MIME 유형을 확인하면 다음과 같은 결과가 나타납니다.

$ file --mime src/tests/data_sources/test_data/word.docx
src/tests/data_sources/test_data/word.docx: application/vnd.openxmlformats-officedocument.wordprocessingml.document; charset=binary

완벽합니다. 하지만 gitlab CI 인스턴스에서 "ubuntu:18.04" docker 컨테이너를 시작하면 다음과 같은 결과가 나타납니다.

$ file --mime src/tests/data_sources/test_data/word.docx
src/tests/data_sources/test_data/word.docx: application/octet-stream; charset=binary

그 이유는 무엇입니까? 그리고 그것을 해결하는 방법에 대한 아이디어가 있습니까? 두 시스템 모두에서 이 파일이 포함된 git 저장소를 복제하고 위 명령을 실행했습니다.

미리 감사드립니다

관련 정보