4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

mattermostが起動しない!?原因は公式最新バージョンのエラーだった!

Last updated at Posted at 2021-01-26

立ち上がらないmattermost

slackのコピー版と言われているmattermost。slackの無料版だとスレッドが消えたりしてしまっていたので、乗り換え検討も含めて使いたくなりました。

※この記事は2021年1月26日の記事です。最新版は修正されている可能性があります。

cannot unmarshal string into Go struct field TeamSettings.

公式に書いているコマンドをなんど実行してもdockerのステータスはExited (1) 26 seconds agoのまま。。。

公式のコマンドはデーモンで起動だったので、試しにdocker run mattermost/mattermost-previewしてみました。

すると、

Error: failed to load configuration: unable to load on store creation: parsing error at line 109, character 42: json: cannot unmarshal string into Go struct field TeamSettings.TeamSettings.ExperimentalDefaultChannels of type []string

この感じだとどうやらGoのソースコードの部分でエラーを吐いています。「もしや公式のlatestバージョンが悪いのでは?」と思い始めていた最中に、こんなスレッドと出会います。
https://forum.mattermost.org/t/local-machine-setup-using-docker-not-working/11082/5

mattermost公式のフォーラムのようですが、そこでも公式のdockerが動かないという僕と全く同じ内容のエラーに遭遇している人がいました。

開発者っぽい方の返答を簡単に訳してまとめると、

報告ありがとう、開発チームに共有します。昔のバージョンが動いてくれて嬉しいです!今後の進捗はここのスレッドに共有します!

とのことらしいです。

今後の修正に期待です。

Mattermost今すぐ使ってみたい。

そのスレッドによると「最新より下のバージョンは動いたよ」とのことなので、試しにlatestの前のバージョンのdockerイメージを使ってみようと思います。

docker run --name mattermost-preview-5-26-0 -d --publish 8065:8065 --add-host dockerhost:127.0.0.1 mattermost/mattermost-preview:5.26.0

dockerイメージのローカル名をmattermost-preview-5-26-0に(適当です)、後半部分のpullしてくるdockerイメージをバージョン指定してあげてインストールします。

localhost:8065にアクセスすると、、、

スクリーンショット 2021-01-25 19.34.21.png

ぱっぱらー🎉

立ち上がりました。

いままでの苦労はなんだったのかと思うくらいあっさり立ち上がります。😂

mattermost使ってみてね

いまのところ容量気にせず使えるslackな印象です😊

今度awsにアップしてチームメンバーが使えるようにしようかなと思ってます。

ぜひ使ってみてね!

4
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?