Docker容器的自动启动脚本

时间:2019-07-11 10:57:39

标签: docker debian

如果容器在docker中启动,我希望启动脚本。我有一个starter.sh和一个dockerfile。

我尝试更改命令,但命令相同或无效。 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

我希望有人能帮助我

1 个答案:

答案 0 :(得分:0)

我只放

<div class="imgs">
  <img class="gallery" src="https://picsum.photos/100?random=1" alt="">
  <img class="gallery" src="https://picsum.photos/100?random=2" alt="">
  <img class="gallery" src="https://picsum.photos/100?random=3" alt="">
</div>
<img id="hover" alt="hover">

在脚本中的dockerfile中。