o2oa onlyoffice 版docker镜像运行报错:Permission denied
AI-摘要
JinzAI GPT
AI初始化中...
介绍自己
生成本文简介
推荐相关文章
前往主页
前往tianli博客
1.报错内容
使用如下docker命令运行onlyoffice版本的o2oa (9.5.1):
docker run --name o2oaOffice -it -p 80:80 o2oa/onlyoffice:latest报错:
/bin/bash: 1: /opt/start_onlyOffice.sh: Permission denied2.解决方式
2.1创建Dockerfile
touch Dockerfile # 创建Dockerfile文件
vi Dockerfile # 编辑Dockerfile文件2.2编辑Dockerfile:
使用 i 进入插入模式,内容如下
FROM o2oa/onlyoffice:latest # 基础官方镜像
RUN chmod +x /opt/start_onlyOffice.sh # 赋予文件权限,修复上述报错
CMD ["/opt/start_onlyOffice.sh"] # 容器启动执行该文件编辑完成后按 Esc 并输入:wq 保存并退出
2.3构建新镜像
根据该Dockerfile文件使用如下命令构建新镜像
# o2oa-jinz:1.0 为新镜像名和标签,可自定义
docker build -t o2oa-jinz:1.0 .3.运行新镜像
使用如下docker命令运行新镜像
docker run --name o2oaOffice -it -p 80:80 o2oa-jinz:1.0
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 Jinz
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果