docker-compose 构建 lnmp
时间: 2023-09-10 22:10:40 浏览: 127
lnmp 环境 docker-compose 一键搭建
5星 · 资源好评率100%
环境时,如何在容器启动后自动执行初始化脚本?
可以通过编写一个名为"init.sh"的脚本,将该脚本放置在Dockerfile所在的目录下,并在Dockerfile中添加以下命令:
```
COPY init.sh /usr/local/bin/
RUN chmod +x /usr/local/bin/init.sh
CMD ["init.sh"]
```
这将在容器启动后自动执行init.sh脚本,以便执行任何必要的初始化步骤。请注意,该脚本必须是可执行的,您可以使用chmod命令将其设置为可执行。
阅读全文