dockerfile 自启动1 ENTRYPOINT入口 CMD 执行命令

cat Dockerfile

FROM swr.cn-north-4.myhuaweicloud.com/zt-sjzn-znzj-pd/serving-persistence-prod:5.0-13

COPY auto_start_cron.sh /usr/bin/auto_start_cron.sh
RUN chmod 777 /usr/bin/auto_start_cron.sh

ENTRYPOINT ["/usr/bin/auto_start_cron.sh"]

CMD [ "/etc/init.d/cron start" ]

cat auto_start_cron.sh

#!/bin/bash

/etc/init.d/cron start
/bin/bash
做了CMD ["xxxx.sh"]  发现不生效。
改成ENTRYPOINT 提供入口
CMD 执行具体命令 /etc/init.d/cron start 

posted on 2020-08-27 16:57  一二三·  阅读(544)  评论(0编辑  收藏  举报

导航