...
Ref: https://blog.fox21.at/2018/11/29/docker-network.html
Create user ang group
groupadd -g 2002 v
useradd -u 2002 -g confdocker confdocker
Setttings new Rights
Kodeblok |
---|
cd /data
chown -R confdocker:confdocker confluence
chown -R confdocker:confdocker confluence-data |
Setting Mysql
Kodeblok |
---|
mysql -u root -p
update mysql.user set Host='%' where User='confluence';
exit |
Kodeblok |
---|
service mysql restart |
Change database hostname
Change the hostname in the file to "host.docker.local"
Kodeblok |
---|
vi /data/confluence-data/confluence.cfg.xml |
Starting Docker
Starting Docker
Kodeblok |
---|
docker run --restart always -e ATL_DB_TYPE=postgres -e ATL_PROXY_NAME=www.mos-eisley.dk -e ATL_PROXY_PORT=443 -e ATL_TOMCAT_SCHEME=https -e JVM_MAXIMUM_MEMORY=3072m -e JVM_RESERVED_CODE_CACHE_SIZE=512m -v /data/confluence-data:/var/atlassian/application-data/confluence --name="confluence" -d -p 8090:8090 atlassian/confluence-server |
My "special version";as I previously had several external directories linked into Tomcat, so with the "-v" parameter I do map several extra directories into the container:Ref for "add-host"
Kodeblok |
---|
docker run --add-host="host.docker.local:77.243.52.144"restart always -e ATL_DB_TYPE=mysqlpostgresql -e ATL_PROXY_NAME=www.mos-eisley.dk -e ATL_PROXY_PORT=443 -e ATL_TOMCAT_SCHEME=https -e JVM_MAXIMUM_MEMORY=3072m -e JVM_RESERVED_CODE_CACHE_SIZE=512m -v /data/confluence-data:/var/atlassian/application-data/confluence --name="confluence" -d -p 8090:8090 atlassian/confluence-server
docker stop confluence
docker cpv /data/images:/opt/atlassian/confluence/confluence/media -v /data/confluence-ext-libs:/opt/atlassian/confluence/WEB-INF/lib/mysql-connector-java-5.1.39-bin.jar confluenceconfluence/confluence-ext-libs -v /data/filecontent:/opt/atlassian/confluence/confluence/lib
docker start confluence |
Problem
...
filecontent --name="confluence" -d -p 8090:8090 atlassian/confluence-server |