在使用Docker時(shí),每個(gè)Docker容器都需要一個(gè)名稱來(lái)標(biāo)識(shí)。Docker命名規(guī)則可以用來(lái)定義這些名稱。
命名規(guī)則如下:
docker create --name CONTAINER_NAME image_name
其中:
- docker表示通過(guò)Docker客戶端進(jìn)行操作
- create表示創(chuàng)建一個(gè)新的容器
- --name表示定義容器名稱的選項(xiàng)標(biāo)志
- CONTAINER_NAME表示指定的容器名稱,不得使用 Docker API字段保留字
- image_name表示新容器要基于哪個(gè)鏡像創(chuàng)建
容器名稱必須是唯一的。如果您創(chuàng)建一個(gè)同名容器,Docker將自動(dòng)刪除先前的容器并創(chuàng)建新的容器。
為容器命名的最佳實(shí)踐是使用有意義的名稱。例如,容器名稱可以基于調(diào)用該容器的應(yīng)用程序或容器用途。
總之,Docker命名規(guī)則可以幫助您在容器間進(jìn)行識(shí)別和管理。請(qǐng)記住,容器名稱必須唯一,最好使用有意義的名稱。