编写Dockerfile时,Exec格式时ENTRYPOINT与CMD
Exec格式时,ENTRYPOINT可以通过CMD提供额外参数,CMD的额外参数可以在容器启动时动态替换。
[root@server1 docker]# vim Dockerfile
文件编辑内容如下:
FROM busybox
ENTRYPOINT ["/bin/echo", "hello"]
CMD ["world"]
编写Dockerfile时,Shell格式时ENTRYPOINT与CMD
在shell格式时ENTRYPOINT会忽略任何CMD或docker run提供的参数。