opensource-workshop / connect-cms-ideas

Connect-CMSの提案用リポジトリ
1 stars 0 forks source link

すぐに動く docker image(ないなら,docker-compose.yml) がほしい。 nginx がいいです。 #46

Open zanjibar opened 3 years ago

gakigaki commented 3 years ago

@zanjibar Docker Hubでイメージを共有する感じですか?

今、個人的にはDocker使って開発環境を動かしています。 ただし、apacheです。

gakigaki commented 3 years ago

Docker Hubにあげるとすると、 githubのマスターにプッシュされたら、自動でDocker Hubを更新する仕組みが必要そうですね。

zanjibar commented 3 years ago

docker-compose の中に git clone いれておけばいいかなと思いますが、難しいのでしょうか?

gakigaki commented 3 years ago

やりたいことを整理させてください。 Connect-CMSのコンテナイメージがほしいわけでなく、 Connect-CMSを動かせるDocker Composeの設定ファイルが欲しいってことですか?

docker imageが欲しいということで、wordpressのコンテナイメージのようなものだと私は認識していました。 https://hub.docker.com/_/wordpress

zanjibar commented 3 years ago

はい、image もあるといいですが、その前のステップとして、docker-composer.yml があればよいかなと思っています。それがあれば、image はすぐにつくれるので、

zanjibar commented 3 years ago

とりあえず、apache でなんとかログインページまででるところまでいきました。

nagasheep commented 3 years ago

@zanjibar おはようございます。 永原です。

次回(7/21)のConnect-CMS勉強会で、この件、発表(紹介)していただきたいのですけど、お願いできます? 永原は、Docker の便利さなんかもわかっていないので、その辺も教えていただけると、とてもうれしいです!

zanjibar commented 3 years ago

7/21 なら結構余裕かなと思います。

docker ですが、 使ったことないとわからないと思います。 テストというか、CI のときに使うのがよくあるかと思いいます。 github に push するとすぐに、docker でテストできるできるとような感じです。 connect-cms のビジネス展開も、docker 納品で、修正は、github でpush するだけというのが十分にありかなと思っています。 そのときに、クリテリカルなモジュールは、汎用データベースです。

学校向けのリプレースで稼ぎつつ、イントラのデータベースの窓という形の2面作戦です。

企業内のシステムには一切触りたくないけど、データベースの項目を増やして、業務をしたいというニーズはあるはずです。 追加の項目は、connect-cms 側にもたせます。

nagasheep commented 3 years ago

@zanjibar さんと調整して、次回に発表していただけるということです! ありがとうございます。

以下に予定を書きました。 https://connect-cms.jp/plugin/databases/publicConfirm/96/216/93#frame-216

zanjibar commented 3 years ago

@gakigaki docker-compose.yml 作成中です。dbサービスをわけているので、dbがあがってくるのをまって、laravel のインストールをすすめる必要あります。どうやって回避するのがいいでしょうか?  いくつか解決策があります。

gakigaki commented 3 years ago

@zanjibar

php artisan migrate
php artisan db:seed

これらのコマンドに関わる懸念ですね。 いまは手動で動かして回避しています。

zanjibar commented 3 years ago

@zanjibar

手作業なんですね。ちょっと待つというので対応してしてみます。

php artisan migrate php artisan db:seed



これらのコマンドに関わる懸念ですね。
いまは手動で動かして回避しています。
zanjibar commented 3 years ago

https://connect-cms.slack.com/archives/C017172QSFQ/p1626852651000100 に資料アップしました。 @gakigaki @akagane99 @akagane99