在Docker Container上部署WSO2 MI的Carbon应用程序时出错

omqzjyyz  于 2023-01-25  发布在  Docker
关注(0)|答案(1)|浏览(92)

我正在部署我在docker上创建的一个服务的carbon应用程序(car文件)。当我运行命令“docker-compose up -d”后检查日志时,我得到了一个错误。
错误如下:

Error while deploying carbon application /home/wso2carbon/wso2mi-4.0.0/repository/deployment/server/carbonapps/OBDCompositeExporter_1.0.0.car org.wso2.micro.core.util.CarbonException: Error while extracting Carbon Application : OBDCompositeExporter_1.0.0.car

/home/wso2carbon/wso2mi-4.0.0/repository/deployment/server/carbonapps/OBDCompositeExporter_1.0.0.car (Permission denied)

有人能帮我解决这个问题吗?谢谢

sz81bmfz

sz81bmfz1#

假设你在构建Docker镜像的时候复制了Capps。在你的Docker文件中复制Capps的时候,像下面这样复制它们,改变文件的所有者。

COPY --chown=wso2carbon:wso2 capps ${WSO2_SERVER_HOME}/repository/deployment/server/carbonapps/

相关问题