Update after latest changes to the image (env property changes)
This commit is contained in:
parent
b293784c5c
commit
ab84229060
|
|
@ -50,10 +50,10 @@ You should adapt the command line to use the passwords that you wish for the MyS
|
|||
Then run XWiki in another container by issuing the following command:
|
||||
|
||||
```console
|
||||
docker run --net=xwiki-nw --name xwiki -p 8080:8080 -v /my/own/xwiki:/usr/local/xwiki -e MYSQL_USER=xwiki -e MYSQL_PASSWORD=xwiki -e MYSQL_DATABASE=xwiki -e DB_CONTAINER_NAME=mysql-xwiki xwiki:mysql-tomcat
|
||||
docker run --net=xwiki-nw --name xwiki -p 8080:8080 -v /my/own/xwiki:/usr/local/xwiki -e DB_USER=xwiki -e DB_PASSWORD=xwiki -e DB_DATABASE=xwiki -e DB_HOST=mysql-xwiki xwiki:mysql-tomcat
|
||||
```
|
||||
|
||||
Be careful to use the same MySQL username, password and database names that you've used on the first command to start the MySQL container. Also, please don't forget to add a `-e DB_CONTAINER_NAME=` env variable with the name of the previously created MySQL container so that XWiki knows where its database is.
|
||||
Be careful to use the same MySQL username, password and database names that you've used on the first command to start the MySQL container. Also, please don't forget to add a `-e DB_HOST=` environment variable with the name of the previously created MySQL container so that XWiki knows where its database is.
|
||||
|
||||
At this point, XWiki should start in interactive blocking mode, allowing you to see logs in the console. Should you wish to run it in "detached mode", just add a "-d" flag in the previous command.
|
||||
|
||||
|
|
@ -87,9 +87,9 @@ services:
|
|||
ports:
|
||||
- "8080:8080"
|
||||
environment:
|
||||
- MYSQL_USER=xwiki
|
||||
- MYSQL_PASSWORD=xwiki
|
||||
- DB_CONTAINER_NAME=xwiki-mysql
|
||||
- DB_USER=xwiki
|
||||
- DB_PASSWORD=xwiki
|
||||
- DB_HOST=xwiki-mysql
|
||||
volumes:
|
||||
- xwiki-data:/usr/local/xwiki
|
||||
networks:
|
||||
|
|
@ -132,10 +132,10 @@ Note that `docker-compose up` will automatically build the XWiki image on the fi
|
|||
|
||||
The first time you create a container out of the xwiki image, a shell script (`/usr/local/bin/docker-entrypoint.sh`) is executed in the container to setup some configuration. The following environment variables can be passed:
|
||||
|
||||
- `MYSQL_USER`: The MySQL user name used by XWiki to read/write to the DB.
|
||||
- `MYSQL_PASSWORD`: The MySQL user password used by XWiki to read/write to the DB.
|
||||
- `MYSQL_DATABASE`: The name fo the XWiki database to use/create in MySQL.
|
||||
- `DB_CONTAINER_NAME`: The name of the docker container used to run the DB.
|
||||
- `DB_USER`: The user name used by XWiki to read/write to the DB.
|
||||
- `DB_PASSWORD`: The user password used by XWiki to read/write to the DB.
|
||||
- `DB_DATABASE`: The name of the XWiki database to use/create.
|
||||
- `DB_HOST`: The name of the host (or docker container) containing the database. Default is "db".
|
||||
|
||||
## Miscellaneous
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue