AWS Lightsail の小規模インスタンス(特に nano_3_0 など)では、メモリが限られているため、Docker イメージのビルドやアプリケーションの実行時にメモリ不足エラーが発生する可能性があります。この問題を解決するために、スワップ領域を追加することで仮想メモリを拡張できます。
スワップ領域は、物理メモリ(RAM)が不足した場合に、ディスク上に確保される仮想メモリ領域です。パフォーマンスは物理メモリより劣りますが、メモリ不足によるアプリケーションのクラッシュを防ぐことができます。