Docker 容器的自动启动脚本

Autostart Script for Docker Container

我想要一个在我的容器在 docker 中启动时启动的脚本。我有一个 starter.sh 和一个 docker 文件。

我尝试更改命令,但它是相同的或不起作用。 starter.sh 的文件副本有效并运行。

在我的 Dockerfile 中是这段代码

COPY starter.sh /etc/init.d/starter.sh
RUN chmod +x /etc/init.d/starter.sh
RUN /etc/init.d/starter.sh

在我的starter.sh

update-rc.d starter defaults
echo "Hello"

这是运行 starter.sh

时出现的消息
usage: update-rc.d [-n] [-f] <basename> remove
       update-rc.d [-n] [-f] <basename> defaults
       update-rc.d [-n] <basename> disable|enable [S|2|3|4|5]
                -n: not really
                -f: force

The disable|enable API is not stable and might change in the future.
Hello

希望有人能帮助我

我只放了

update-rc.d starter defaults

在我的脚本中的 dockerfile 中。