docker - docker run 和 docker 容器运行的区别
问题描述
谁能帮助我理解docker run和docker container run之间的区别?
当我从 docker cmd 行执行docker run --help & docker container run --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 restructured下阅读更多内容。
推荐阅读
- javascript - 使用 javascript SDK 的财务打印机 FP-80II RT 实现
- mysql - 根据@variable的IF条件执行不同的WHERE语句?
- r - 如何计算 MSE?
- javascript - 使用多个关键字动态拆分字符串
- django - 带有 Gunicorn 的 Nginx 反向代理对站点名称的处理方式不同
- javascript - 如何在 ReactJS 中包含自定义 JavaScript?
- c# - 避免使用 WebBulder 并使用启动文件
- reactjs - (Redux) Uncaught TypeError: Object(...) is not a function
- karate - 空手道:如何遍历 JSON 有效负载并打印每个字段的值的长度
- javascript - Javascript嵌套无效函数