簡體   English   中英

docker exec 或 docker 容器 exec

[英]docker exec or docker container exec

我在最新的 Docker CLI 文檔中注意到 Docker CLI 命令列表已經擴展。 如果我之前使用docker exec在容器內啟動可執行文件,我現在也可以使用docker container exec命令。

docker 容器運行命令類似於docker run等。

那么現在哪些命令更可取? 舊語法還是新的 docker 容器語法? 不幸的是,我在文檔中找不到任何解釋。

另外 docker container run 和 docker container create 命令有什么區別? 在 docker container stop 和 docker container kill 之間? 描述和語法非常相似。

謝謝。

隨着 docker 的功能隨着時間的推移不斷增長,並且添加了新命令,cli 需要重新設計。 您應該使用 docker container exec 以在將來兼容,但 docker exec 實際上是一個別名,因此在有人決定棄用它之前它也應該有效。 如果您有興趣,可以從此 PR 開始閱讀有關此更改的信息: https : //github.com/moby/moby/pull/26025

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM