才發現到docker在指令上有一個沒有被很看重,但我認為是很重大也很值得推廣的改革。
當你敲下指令:docker help 會看到底下秀的訊息...
大致如下所示:
+========================================================+
Management Commands: ... container Manage containers image Manage images ... Commands: ... ps List containers run Run a command in a new container ...+========================================================+
也就是說,docker的指令集,被分成兩大類:
Management Commands(管理用指令集)、Commands(一般指令集)
這裡整理了一些表格,可以對照他的指令集改革後,造成效果是如何?
像是:
docker images = docker image ls
docker ps = docker container ls
指令分類後,感覺看起來更符合維護目標的邏輯。
比如我要維護image,就使用docker image [COMMAND]...
要維護container,就使用docker container [COMMAND]...
運行container,也是改成docker container run、attach、start、stop...
還不錯~
看看官方文件,再比對一下表格內容吧!