File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # 初期インストール手順
2+
3+ ## ビルド
4+
5+ ```
6+ DOCKER_BUILDKIT=1 COMPOSE_DOCKER_CLI_BUILD=1 docker-compose -f docker-compose2.yml build --no-cache --force-rm
7+ ```
8+
9+
10+ ## 初期化
11+
12+ ### WEKO3環境の初期化
13+
14+ ```
15+ docker-compose -f docker-compose2.yml run --rm web ./scripts/populate-instance.sh
16+ ```
17+
18+ ### アイテムタイプの初期化
19+
20+ ```
21+
22+ docker cp scripts/demo/item_type.sql $(docker-compose -f docker-compose2.yml ps -q postgresql):/tmp/item_type.sql
23+ docker-compose -f docker-compose2.yml exec postgresql psql -U invenio -d invenio -f /tmp/item_type.sql
24+ ```
25+
26+ ### インデックスツリーの初期化
27+
28+ ```
29+ docker cp scripts/demo/indextree.sql $(docker-compose -f docker-compose2.yml ps -q postgresql):/tmp/indextree.sql
30+ docker-compose -f docker-compose2.yml exec postgresql psql -U invenio -d invenio -f /tmp/indextree.sql
31+ ```
32+
33+ ### ワークフローの初期化
34+
35+ ```
36+ docker-compose -f docker-compose2.yml run --rm web invenio workflow init action_status,Action
37+ docker cp scripts/demo/defaultworkflow.sql $(docker-compose -f docker-compose2.yml ps -q postgresql):/tmp/defaultworkflow.sql
38+ docker-compose -f docker-compose2.yml exec postgresql psql -U invenio -d invenio -f /tmp/defaultworkflow.sql
39+ ```
40+
41+ ### 識別子情報の初期化
42+
43+ ```
44+ docker cp scripts/demo/doi_identifier.sql $(docker-compose -f docker-compose2.yml ps -q postgresql):/tmp/doi_identifier.sql
45+ docker-compose -f docker-compose2.yml exec postgresql psql -U invenio -d invenio -f /tmp/doi_identifier.sql
46+ ```
47+
48+ ### 静的リソースの配置
49+
50+ ```
51+ docker-compose -f docker-compose2.yml run --rm web invenio assets build
52+ docker-compose -f docker-compose2.yml run --rm web invenio collect -v
53+ ```
54+
55+ ### 起動
56+
57+ ```
58+ docker-compose -f docker-compose2.yml up -d
59+ ```
You can’t perform that action at this time.
0 commit comments