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リポジトリを複製し、上記のコマンドを実行しました。

事前にありがとう

ベストアンサー1

おすすめ記事