Let me check about the installation without Docker. I tried several times and as a result I was able to use Collabora without Docker.
Since I’m CentOS, I quoted from CentOS for the following site.
# import the signing key
wget https://www.collaboraoffice.com/repos/CollaboraOnline/CODE-centos7/repodata/repomd.xml.key && rpm --import repomd.xml.key
# add the repository URL to yum
yum-config-manager --add-repo https://www.collaboraoffice.com/repos/CollaboraOnline/CODE-centos7
# perform the installation
yum install loolwsd CODE-brand
Is the source of Collabora itself downloaded to the server and installed by this Yum install process?
I was also building a Docker image using Dockerfile at the suggestion of timar at the same time. Even if I stop Docker, Collabora can be used now, so Docker will not be involved.
Why did I have this question?
I had checked the components of the server, and an update had arrived in Collabora’s package. How about updating Collabora without Docker? I had such a question.
Do I update Collabora just by updating components? Or do I have to run Docker pull collabora/code again?
What I did this time.
- Server component update.
- yum update loolwsd CODE-brand
- docker pull collabora/code
- docker build -t mycollabora/code .
- systemctl daemon-reload
- systemcitl restart loolwsd
- Reconfigure Collabora Online server in Nextcloud. I had to intentionally press the apply button.
I can probably imagine that the third and fourth items are not necessary. Is this recognition that “is not necessary” correct? Processing by Docker is unnecessary.
Timar taught me “su lool --shell = / bin / sh ~~~”, because I wrote it in the Dockerfile, I could do it.
Do I still need Docker?
I thought, it got even more complicated. Please tell me.