LoginSignup
15
15

More than 3 years have passed since last update.

Pleasanterをサクッと起動できるcompose

Last updated at Posted at 2020-01-27

概要

Pleasanter というOSSのビジネスアプリケーション プラットフォームがあります。ローカルPCやAWSのEC2やBeanstalkなど、あちこちでデプロイしてテストしてみたいと思い、Docker化できないかググったところ、プリザンター(クロスプラットフォーム版)をDocker上で動かしてみた という記事がありました。

個人的に、デプロイ&デストロイを楽に繰り返したかったので、docker-composeにまとめました。付加価値が非常に低いですが、同じような試し方をしたいと考えている方がいるかも?ということで紹介します。

取得&ビルド

$ git clone https://github.com/coleyon/pleasanter-docker pleasanter
$ cd pleasanter
$ docker-compose build
$ docker-compose up -d
$ docker container ls
$ docker exec -it $CONTAINER_ID cmdnetcore/codedefiner.sh   # 初回DB生成・構築
<INFO> RdsConfigurator.Configure: Implem.Pleasanter
<INFO> LoginsConfigurator.Execute: Implem.Pleasanter_Owner
<INFO> LoginsConfigurator.Execute: Implem.Pleasanter_User
<INFO> TablesConfigurator.ConfigureTableSet: Tenants
<INFO> Tables.CreateTable: Tenants
<INFO> Tables.CreateTable: Tenants_deleted
<INFO> Tables.CreateTable: Tenants_history
<INFO> TablesConfigurator.ConfigureTableSet: Demos
<INFO> Tables.CreateTable: Demos
...
<SUCCESS> Starter.ConfigureDatabase: Database configuration is complete.
<SUCCESS> Starter.Main: All of the processing has been completed.

アクセス

http://localhost にアクセスし、以下の初期ID・パスワードでログインできます。

user: Administrator
pass: pleasanter
15
15
2

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
15
15