Docker 与onlyoffice的安装与启动

一、Docker的安装

1.使用yum命令安装Docker:

yum install docker -y

2.启动Docker服务:

systemctl start docker

3.设置开机启动

[root@localhost ~]# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.

 

二、拉取ONLYOFFICE Document Server 的Docker镜像

拉取镜像:

sudo docker pull onlyoffice/documentserver

国内主机从Docker Hub拉取镜像的话可能会比较慢,可以尝试类似阿里云、Daocloud的加速器。

拉取完成:

启动Docker容器

将Document Server映射至其它端口 ,80端口上往往会运行像Apache、Nginx之类的HTTP服务,为了避免端口冲突,我们可以将Document Server映射至其它端口。 例如映射至9000端口:

设置开机启动onlyoffice/documentserver 输入下面代码:

sudo docker run -i -t -d -p 9000:80 --restart=always onlyoffice/documentserver

建议用上一种。下面命令是转至9000端口,开机不自启动。

sudo docker run -i -t -d -p 9000:80 onlyoffice/documentserver

 

OnlyOffice Document Server API地址:

docker设置自动启动(此处为DOCKE常用命令)

启动docker

[root@localhost ~]# sudo service docker start
Redirecting to /bin/systemctl start docker.service

测试

[root@localhost ~]# sudo docker run hello-world

设置开机启动

[root@localhost ~]# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
一、docker服务设置自动启动

查看已启动的服务

systemctl list-units --type=service

查看是否设置开机启动

systemctl list-unit-files | grep enable

设置开机启动

systemctl enable docker.service

关闭开机启动

systemctl disable docker.service
二、docker容器设置自动启动

启动时加–restart=always

docker run -tid --name isaler_v0.0.11 -p 8081:8080 --restart=always -v /alidata/iDocker/run/projectImages/isaler/v0.0.11/log:/usr/local/tomcat/logs isaler_v0.0.11

 

 

原文链接:https://www.vvanqs.com/10131.html

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享