Dockerコンテナのインストールがインポートに推奨されるのはなぜですか?

開発環境のインストールを使用する場合の問題点(または潜在的な問題点)は何ですか?

インポート自体に関して、標準インストールと開発環境のインストールで速度の違いはありますか?

「いいね!」 1

本番環境のインストールでインポートを開始しました。これは、自宅のインターネット接続から結果のバックアップをアップロードする必要がなく、結果のインポートを人々に簡単に示すことができるためです。

「いいね!」 4

Discourseのインストール時にDockerベースのセットアップのみをサポートするのも、ほぼ同じ理由からです。開発環境がどのようにセットアップされたかがわからない場合、実際にはお手伝いできません。問題が発生する可能性が多すぎます。Rubyのバージョンが違う、ImageMagickのバージョンが間違っている、画像処理に使用されるツールが不足している、などです。

私個人の話になりますが、すべてのマイグレーションをDockerコンテナで実行しています。開発環境は、既存のスクリプトを微調整したり、新しいスクリプトを開発したりするためにのみ使用しています。

「いいね!」 3

私もDockerデプロイメントでそれを行っています。インポートスクリプトを別のマウントポイントからDiscourseツリーにコピーするスクリプト(データベースなどの環境変数を含む)があります。

「いいね!」 2

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.