dockerを使ってGravCMSを構築する手順

データベースを利用しないCMS「GravCMS」をdockerを利用して構築する手順を記述してます。
環境
- OS ubuntu20.04
- docker 19.03.8, build afacb8b7f0
Dockerfileダウンロード
公式からダウンロードします。
git clone https://github.com/getgrav/docker-grav.git
ダウンロードが完了したらフォルダに移動しておきます。
cd grav
volume作成
データを永続化させるためvolumeを作成しておきます。
docker volume create grav_data
GravCMS構築
volumeが作成できたので、GravCMSを構築します。
ここではポート番号は8001番に指定してます。
docker run -d -p 8001:80 --restart always -v grav_data:/var/www/html grav:latest
Firewall設定
firewallを設定している場合は、8001番ポートを許可します。
sudo ufw allow 8001
sudo ufw reload
GravCMS 確認
ブラウザから http://プライベートIP or サーバーアドレス:8001 にアクセスします。

必要情報を入力して「Create User」をクリックします。

ログインすると下記の画面が表示されるので、構築は完了です。

日本語化
日本語化もしておきます。ダッシュボード上のアカウント名をクリックします。

日本語を選択して、saveをクリックすれば日本語化は完了です。

-
前の記事
CentOs8 firebirdをインストールする手順 2020.06.05
-
次の記事
Ubuntu20.04 ArangoDBをインストールする手順 2020.06.06
コメントを書く