簡體   English   中英

如何更改docker節點主機名

[英]How to change docker node hostname

我將節點連接到我的 swarm,但所有這些節點都有相同的主機名“docker-desktop”,知道如何在 Docker Destkop 中更改主機名嗎?

ID                            HOSTNAME            STATUS              AVAILABILITY        MANAGER STATUS      ENGINE VERSION
pl0b3aa6vit00unxqzzbmyhbe     docker-desktop      Down                Active                                  19.03.5
w2t3uk2gjnpn33g0sktp8le1s     docker-desktop      Ready               Active                                  19.03.5
yys70s53u2iujqa8oq161c2fv     docker-desktop      Down                Active                                  19.03.5
hyuu5n7o7c78uf2nf96680og6 *   swarmpit            Ready               Active              Leader              19.03.5
c5wrnvu25dbm655yn2dvir0pn     vpn                 Ready               Active                                  19.03.5

Windows 10 上使用 Hyper-V 的 Docker 桌面最新版本

在撰寫本文時,使用 Docker Desktop 似乎是一個限制。 這是一個功能請求。 https://github.com/docker/for-win/issues/7626

如果使用 WSL2 發行版並以這種方式運行 docker,則可以繞過它。

您必須更改主機(swarm 節點)的主機名,然后在每個節點上重新啟動 docker 服務。

  • 使用命令設置新主機名
    主機名新主機名

  • 重啟docker服務
    須藤服務泊塢窗重啟

暫無
暫無

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

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