有人可以帮助我了解docker run和docker container run之间的区别吗?
当我执行docker run --help和docker container从docker cmd行运行--help时。我看到以下
在新容器中运行命令。
他们在内部运行容器的方式有什么不同,还是两者都在做相同的工作?
根据https://forums.docker.com/t/docker-run-and-docker-container-run/30526。docker run仍然是旧版本,将很快弃用,但尚未确认。
他们是完全一样的。
在docker 1.13之前,该docker run
命令仅可用。然后将cli命令重构为具有以下形式docker COMMAND SUBCOMMAND
:在这种情况下,COMMAND是container
,SUBCOMMAND是run
。这样做是为了使命令更加更具创意,因为当时的命令数量已大大增加。
您可以在CLI重组下阅读更多内容。
简而言之,使用docker container run
它是运行容器的更现代的方式。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句