Skip to content

Dockerを利用したPLATEAU VIEW1.1構築のチュートリアル

Notifications You must be signed in to change notification settings

Project-PLATEAU/plateau-view-docker-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dockerでの環境構築

PLATEAU VIEWはAWSを使用して構築されていますが、AWSを使わずに構築することができます。 その一例として、ここではDockerを使用したものをご紹介します。

前提

Dockerがインストールされていることを前提としています。

手順

PlateauViewのソースコードのクローン

下記を実行します。

cd src
git clone <TerriaMapのリポジトリ> TerriaMap
cd TerriaMap
mkdir packages && cd packages
git clone  <TerriaJsのリポジトリ> terriajs
cd ../../../

Dockerイメージのビルド

本プロジェクトのルートディレクトリ(docker-compose.ymlがあるディレクトリ)で、下記を実行します。

docker compose build

PlateauViewの起動

下記を実行すると、ポート80でPLATEAU VIEWを見ることができます。

docker compose up -d
docker compose exec terria /app/node_modules/.bin/pm2 start /app/ecosystem-production.config.js --update-env --env production

PlateauViewの停止

下記を実行します。

docker compose up -d
docker compose exec terria /app/node_modules/.bin/pm2 start /app/ecosystem-production.config.js --update-env --env production

About

Dockerを利用したPLATEAU VIEW1.1構築のチュートリアル

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published