関数内のライブラリが現在のディレクトリに構成ファイルを書き込もうとすると、[Errno 30] 読み取り専用ファイルシステム: '/code/.xxx
エラーが返される場合があります。 この問題を解決するには、関数を実行する前にプロセスの現在のディレクトリを /tmpに設定します。 /tmpディレクトリは読み書き可能です。
Python
def my_handler(event, context): import os os.chdir('/tmp') // Other code
Node.js
exports.handler = function(event, context, callback) { process.chdir('/tmp'); // Other code };