# DockerでDiscourseを再構築する際の Пpoблем

**URL:** <https://meta.discourse.org/t/problem-with-rebuild-discourse-at-docker/220442>\
**Category:** Self-hosting\
**Created:** [2022 年 3 月 8 日午後 5:31 UTC](https://meta.discourse.org/t/problem-with-rebuild-discourse-at-docker/220442 "2022-03-08T17:31:42Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![Robert\_Work](https://avatars.discourse-cdn.com/v4/letter/r/48db29/32.png) [@Robert\_Work](https://meta.discourse.org/u/Robert_Work)\
**Post date:** [2022 年 3 月 8 日午後 5:31 UTC](https://meta.discourse.org/t/problem-with-rebuild-discourse-at-docker/220442/1 "2022-03-08T17:31:42Z")

</div>

こんにちは。

アップデートの問題に直面しています。管理画面のアップグレードページからDiscourseをアップデートしようとすると、古いDockerイメージに関する情報が表示されます。

そこで、Discourseサーバーに接続し、`git pull`コマンドを入力してからアプリを再構築することでアップデートを試みました。しかし、以下のようなエラーが発生しました。

```plaintext
...
success Cleared cache.
Done in 8.44s.

I, [2022-03-08T17:16:03.605966 #1] INFO -- : cd /var/www/discourse & su discourse -c 'LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all'
I, [2022-03-08T17:16:08.549201 #1] INFO -- : 
I, [2022-03-08T17:16:08.549823 #1] INFO -- : cd /var/www/discourse & su discourse -c 'bundle exec rake db:migrate'
rake aborted!
StandardError: An error has occurred, this and all later migrations canceled:

ERROR: syntax error at or near "CASCADE"
LINE 1: ...ION IF EXISTS sync_bookmarks_polymorphic_column_data CASCADE
                                                                ^
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rack-mini-profiler-3.0.0/lib/patches/db/pg.rb:110:in `exec'
...
/usr/local/bin/bundle:25:in `<main>'

Caused by:
PG::SyntaxError: ERROR: syntax error at or near "CASCADE"
LINE 1: ...ION IF EXISTS sync_bookmarks_polymorphic_column_data CASCADE
                                                                ^
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rack-mini-profiler-3.0.0/lib/patches/db/pg.rb:110:in `exec'

```

プラグインセクションをコメントアウトしてDiscourseのアップデートを試みましたが、改善しませんでした。

Discourseの`sync_bookmarks_polymorphic_column_data`について検索したところ、Discourseのコードのこの変更点[DEV: Drop bookmark trigger correctly (#15486)](https://review.discourse.org/t/dev-drop-bookmark-trigger-correctly-15486/29528)しか見つかりませんでした。

この件に関する詳細情報、または上記の変更を適用せずにDiscourseを再構築する方法はどこで確認できますか？

---

_[View the full topic](https://meta.discourse.org/t/problem-with-rebuild-discourse-at-docker/220442)._
