como instalar o mediawiki e rodar com o docker?

4

Eu tentei

mediaper do mediawiki

diz:

When first run, the container will not contain a LocalSettings.php

Mas eu não entendo como conseguir isso contido LocalSettings.php o que eu digito para obter este arquivo? e como substituí-lo?

    
por Jas 29.07.2014 / 19:21

2 respostas

3

As imagens do docker de mediawiki docker usam Volumes , o que é claramente indicado na descrição no página. No caso de imagens do Docker com volumes ao baixar a imagem, você precisa criar um volume semelhante em seu host também, pois o download de uma imagem do docker não t baixar o volume do docker.

Como está indicado nessa página, você precisa criar um volume no host e colocar esse arquivo LocalSettings.php e criar um container como:

docker stop $CONFIG_CONTAINER
docker run -v /data/wiki:/data -d nickstenning/mediawiki
    
por 07.09.2014 / 08:22
0

Isso é antigo, embora eu não tenha tido muito sucesso com a cópia em um LocalSettings.php anterior. Você apenas passa as variáveis de ambiente extras e um LocalSettings.php será criado no diretório de dados. Então você acabou de colocar suas alterações personalizadas em conf/CustomSettings.php

Use the following environmental variables to generate a LocalSettings.php

  • -e MEDIAWIKI_ADMIN_USER= (defaults to admin; configures default administrator username)

  • -e MEDIAWIKI_ADMIN_PASS= (defaults to rosebud; configures default administrator password)

link

Eu, pelo menos, importei um banco de dados anterior para obter as postagens visíveis, usando a configuração gerada e apenas adicionando minhas configurações personalizadas.

    
por 21.06.2016 / 09:13