作 ▸
DockerでSQLiteのDBファイルをマウントすると書き込み時に「attempt to write a readonly database」エラー
SQLiteのDBファイルのあるディレクトリをコンテナにマウントして、コンテナから当該ファイルへアクセスさせた際に出る attempt to write a readonly database
エラーについて。
安全なコンテナイメージを作る時、コンテナ内の実行ユーザーは非rootにするのがよいと言われているが、非rootユーザーだと前述のエラーに遭遇する。対処方法を改めて確認してみた。
Docker 24.0.7