〇Documizeの画面
○構築方法
以下の手順で、DocumizeとMySQL5.7のコンテナを構築・実行します。
1. Joomlaイメージの作成(Dockerfileがあるフォルダで実行)
docker build -t documize .
Dockerfile
FROM alpine:3.7
WORKDIR /
RUN wget https://github.com/documize/community/releases/download/v1.65.3/documize-community-linux-amd64 \
&& chmod +x /documize-community-linux-amd64
EXPOSE 5001
CMD sleep 10 && /documize-community-linux-amd64 -port=5001 -db='root:documize@tcp(db:3306)/documize' -dbtype=mysql -salt=1234567890acbdefg
2. JoomlaとPostgreSQL10.4コンテナの構築・実行(docker-compose.ymlがあるフォルダで実行)
docker-compose up -d db
少し間をおいてからdocker-compose up -d documize
docker-compose.yml
version: "2"
services:
documize:
image: documize
container_name: "documize"
ports:
- "5001:5001"
depends_on:
- db
db:
image: mysql:5.7
command: mysqld --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
container_name: "documize-db"
ports:
- "3306:3306"
volumes:
- "db-data:/var/lib/mysql"
environment:
MYSQL_DATABASE: documize
MYSQL_ROOT_PASSWORD: documize
volumes:
db-data:
driver: local
3.ブラウザからhttp://<Dockerホスト名またはIP>:5001/にアクセスして、セットアップ画面から管理者ユーザの情報を入力します。
○関連情報
・Docunizeに関する他の記事はこちらを参照してください。
0 件のコメント:
コメントを投稿