〇RAWGraphsの画面
ブラウザからhttp://<Dockerホスト名またはIP>:4000/にアクセスします。
〇構築方法
以下の手順で、RAWGraphsをインストールしたコンテナを構築します。
1. RAWGraphsイメージの作成(Dockerfileがあるフォルダで実行)
docker build -t myrawgraphs .
Dockerfile
FROM node:10-alpine
WORKDIR /
RUN apk update \
&& apk add --no-cache git curl python \
&& rm -rf /var/cache/apk/* \
&& npm install -g bower \
&& git clone https://github.com/densitydesign/raw.git
WORKDIR /raw
RUN bower install --allow-root \
&& cp js/analytics.sample.js js/analytics.js
EXPOSE 4000
CMD ["/usr/bin/python","-m","SimpleHTTPServer","4000"]
2. RAWGraphsコンテナの構築・実行(docker-compose.ymlがあるフォルダで実行)
docker-compose up -d
docker-compose.yml
version: "2"
services:
myrawgraphs:
image: myrawgraphs
container_name: "myrawgraphs"
ports:
- "4000:4000"
○関連情報
・csvkitを使用して、CSVファイルの操作をコマンドで行うことができます。csvkitに関する記事はこちらを参照してください。
・RAWGraphsに関する他の記事はこちらを参照してください。
0 件のコメント:
コメントを投稿