Changes for page How to setup an XWiki docker container
Last modified by Alexandru Pentilescu on 2023/06/25 18:56
From version 55.1
edited by Alexandru Pentilescu
on 2022/06/15 22:58
on 2022/06/15 22:58
Change comment:
There is no comment for this version
To version 52.1
edited by Alexandru Pentilescu
on 2022/06/12 08:31
on 2022/06/12 08:31
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -54,7 +54,7 @@ 54 54 # --------------------------------------------------------------------------- 55 55 version: '2' 56 56 networks: 57 - internal_xwiki_network:57 + bridge: 58 58 driver: bridge 59 59 services: 60 60 # The container that runs XWiki + Tomcat ... ... @@ -78,8 +78,8 @@ 78 78 volumes: 79 79 - ./data/xwiki-data:/usr/local/xwiki 80 80 networks: 81 - -internal_xwiki_network82 - 81 + internal_xwiki_network: 82 + ipv4_address: 192.168.80.3 83 83 # The container that runs the database (mariadb) 84 84 db: 85 85 image: "mariadb:10.5" ... ... @@ -103,7 +103,8 @@ 103 103 - MYSQL_PASSWORD=${DB_PASSWORD} 104 104 - MYSQL_DATABASE=${DB_DATABASE} 105 105 networks: 106 - - internal_xwiki_network 106 + internal_xwiki_network: 107 + ipv4_address: 192.168.80.4 107 107 108 108 networks: 109 109 internal_xwiki_network: ... ... @@ -132,6 +132,7 @@ 132 132 133 133 Please replace <database_password> and <mysql_root_password> with randomly generated long strings, preferrably containing a long sequence of lowercase, uppercase letters, digits and symbols. In my case, I chose 12 character long sequences for each of them. It's unlikely for a hacker to compromise your docker environment but it's still best practice to make the passwords as long and hard to guess as possible, as an extra layer of security. 134 134 136 + 135 135 = First run of the container = 136 136 137 137 The first run is always the scariest. Start up the docker image and wait for everything to initialize: ... ... @@ -300,4 +300,4 @@ 300 300 301 301 [[Official docker guide for installing XWiki>>https://github.com/xwiki/xwiki-docker/blob/master/README.md]] 302 302 [[How to setup an Nginx reverse proxy and also provide a global X.509 certificate for it>>https://wiki.pentilescu.com/bin/view/Guides/How%20to%20setup%20an%20Nginx%20reverse%20proxy%20and%20also%20provide%20a%20global%20X.509%20certificate%20for%20it/]] 303 - [[How to setup a postfix SMTP server>>https://wiki.pentilescu.com/bin/view/Guides/How%20to%20setup%20a%20postfix%20SMTP%20server/]]305 +How to setup a postfix SMTP server [NOT YET WRITTEN]