container中自动启动的shell脚本如何配置
时间: 2023-08-01 20:09:07 浏览: 195
linux 安装tomcat shell脚本
要在容器启动时自动运行Shell脚本,可以通过在Dockerfile中使用ENTRYPOINT或CMD指令来实现。ENTRYPOINT指令定义容器启动时要执行的默认命令,而CMD指令则是在ENTRYPOINT后面追加的默认命令。
例如,在Dockerfile中添加以下指令:
```
ENTRYPOINT ["/bin/sh", "-c"]
CMD ["/path/to/your/script.sh"]
```
这将在容器启动时运行指定路径的Shell脚本。您可以将路径替换为脚本的实际路径。
阅读全文