1

docker コンテナーに tmpfs ファイルシステムをマウントしたいと考えています。このために、次のようなマウント コマンドを渡します。

docker run --mount type=tmpfs,destination=/tempdisk,tmpfs-mode=770,tmpfs-size=4m --name プロジェクト名 プロジェクト名:最新

上記のコマンドは完全に正常に機能しています。

dockerfile でこれを行う方法はありますか? またはシェルスクリプトを介して?以下のようにdockerfileを介して実装しようとしました:

RUN mkdir -p /tmpfolder
RUN chmod 777 /tmpfolder
RUN mount -t tmpfs -o size=32m tmpfs /tmpfolder

しかし、次のように docker build を実行すると、3 行目にエラーが発生します。

 mount: permission denied

これについて私を案内してください。

4

0 に答える 0