Я смог запустить контейнеры Wiki_ js и MongoDB, используя docker -compose. Оба работают без ошибок.
Это мой docker -компонентный файл.
version: '3'
services:
wikidb:
image: mongo:3
expose:
- '27017'
command: '--smallfiles --bind_ip ::,0.0.0.0'
environment:
- 'MONGO_LOG_DIR=/dev/null'
volumes:
- $HOME/mongo/db:/data/db
wikijs:
image: 'requarks/wiki:1.0'
links:
- wikidb
depends_on:
- wikidb
ports:
- '8000:3000'
environment:
WIKI_ADMIN_EMAIL: myemail@gmail.com
volumes:
- $HOME/wiki/config.yml:/var/wiki/config.yml
Это конфиг Файл .yml. Я не настроил git для этого проекта.
title: Wiki
host: http://localhost
port: 8000
paths:
repo: ./repo
data: ./data
uploads:
maxImageFileSize: 3
maxOtherFileSize: 100
db: mongodb://wikidb:27017/wiki
git:
url: https://github.com/Organization/Repo
branch: master
auth:
type: ssh
username: marty
password: MartyMcFly88
privateKey: /etc/wiki/keys/git.pem
sslVerify: true
serverEmail: marty@example.com
showUserEmail: true
Но я не могу загрузить локальный хост под порт 8000. Есть ли конкретная c причина для этого?