Seedデータなど入れる際にpublicフォルダなどにサンプル画像を用意して、そこからからデータを引っ張ってきたい場合はよくあると思います。
こんな感じでシンプルに書くことができました。
post = Post.new
image = "ファイルの絶対パス"
post.image = File.open(image)
post.save
もしファイルが別のモデルに保存されてる場合は
original_image = Image.find(1)
image = original_image.image.current_path
こんな感じ