docker内执行reboot命令会重启物理机吗
答案:2 悬赏:0 手机版
解决时间 2021-01-27 01:15
- 提问者网友:箛茗
- 2021-01-26 02:45
docker内执行reboot命令会重启物理机吗
最佳答案
- 五星知识达人网友:迟山
- 2021-01-26 02:57
运行机太
RUNBuild运行先于CMDENTRYPOINTBuild完RUN运行完再运行CMD或者ENTRYPOINT
ENTRYPOINTCMD同点于执行docker run参数传递式CMD指定命令docker run传递命令覆盖例用CMD指定:
...
CMD ["echo"]
运行
docker run CONTAINER_NAME echo foo
CMD指定echo新指定echo覆盖所终相于运行echo foo所终打印结:
foo
ENTRYPOINT容器名面所内容都参数传递给其指定命令(命令覆盖)比:
...
ENTRYPOINT ["echo"]
运行
docker run CONTAINER_NAME echo foo
则CONTAINER_NAME面echo foo都作参数传递给ENTRYPOING指定echo命令所相于执行
echo "echo foo"
终打印结:
echo foo
另外DockerfileENTRYPOINT指定参数比运行docker run指定参数更靠前比:
...
ENTRYPOINT ["echo", "foo"]
执行
docker run CONTAINER_NAME bar
相于执行:
echo foo bar
打印结:
foo bar
Dockerfile能指定ENTRYPOINT指定效
执行docker run命令添加-entrypoint参数指定参数继续传递给ENTRYPOINT例:
...
ENTRYPOINT ["echo","foo"]
执行:
docker run CONTAINER_NAME bar #注意没echo
相于执行echo foo bar终结
foo bar
全部回答
- 1楼网友:撞了怀
- 2021-01-26 03:15
搜一下:docker内执行reboot命令会重启物理机吗
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯