首页 > 解决方案 > 无法启动容器“catalina,sh”:在 $PATH 中找不到可执行文件

问题描述

我正在尝试从使用Dockerfile以下内容构建的图像启动容器。

FROM tomcat:8.0-jre8
MAINTAINER myname
ENV myenv 8.0
ADD jenkins.war /usr/local/tomcat/webapps/jenkins.war
EXPOSE 8080
CMD ["catalina,sh", "run"]

但是,我收到以下错误:

来自守护进程的错误响应:无法启动容器 [8] 系统错误:exec:“catalina,sh”:$PATH 中找不到可执行文件

标签: docker

解决方案


您的命令有 a,而不是.. 它应该是catalina.sh


推荐阅读