網頁

2020/10/17

Docker 重新命名容器名稱 rename container name

Docker重新命名容器container的名稱的方式如下。

例如下面是一個運行的jenkins container,當初執行docker run時沒設定名稱,所以名稱是自動產生的distracted_stonebraker

$ docker ps
CONTAINER ID        IMAGE                 COMMAND                  CREATED             STATUS              PORTS                                              NAMES
c90ff3c69a58        jenkins/jenkins:lts   "/sbin/tini -- /usr/…"   2 weeks ago         Up 9 minutes        0.0.0.0:8080->8080/tcp, 0.0.0.0:50000->50000/tcp   distracted_stonebraker

使用指令docker rename <old_name> <new_name>來重新命名container名稱。
<old_name>是舊的名稱,new_name為新的名稱。

例如要把名稱改為jenkins則輸入docker rename distracted_stonebraker jenkins

$ docker rename distracted_stonebraker jenkins
$ docker ps
CONTAINER ID        IMAGE                 COMMAND                  CREATED             STATUS              PORTS                                              NAMES
c90ff3c69a58        jenkins/jenkins:lts   "/sbin/tini -- /usr/…"   2 weeks ago         Up 13 minutes       0.0.0.0:8080->8080/tcp, 0.0.0.0:50000->50000/tcp   jenkins

可以看到名稱由原本的distracted_stonebraker變成jenkins


沒有留言:

張貼留言