docker - 我可以更新 Docker 节点的主机名吗?

标签 docker docker-compose docker-swarm

目前我的所有节点的名称都是ubuntu-yakkety

docker node ls

ID                           HOSTNAME        STATUS  AVAILABILITY  MANAGER STATUS
d7rdq4n4dmrkhyz4ov7ldr31e    ubuntu-yakkety  Ready   Active        
iddxyuic586lnla6aw700rdwc    ubuntu-yakkety  Ready   Active        
zxcr1yvveccj4soyh2hsjjebk *  ubuntu-yakkety  Ready   Active        Leader

为了创建更好的过滤器,如果我可以将节点的主机名更新为node-01,那就太好了节点02 ... 节点99

但是,我在documentation中找不到任何方法来完成它。 .

1) 是否可以更新现有 Docker 节点的主机名?

2) 加入 swarm 时是否可以为节点命名?

最佳答案

  1. 更改主机名:主机名***vi/etc/hosts

  2. 重启docker:sudo systemctl restart docker

您可以看到“名称”用户docker信息

关于docker - 我可以更新 Docker 节点的主机名吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42917283/

相关文章:

Docker - 可以将 NFS 共享挂载到容器中,但不能挂载到容器的子目录中

ubuntu - 在 Openshift 3 中允许 Docker 策略

docker - 如果端口在 Dockerfile 中公开,是否可以通过 Docker Compose 取消公开端口?

docker - 触发 docker-compose run 命令时是否可以重用现有的已停止容器?

docker - Docker Swarm - 网络沙箱加入失败 : subnet sandbox join failed for "10.0.0.0/24": error creating vxlan interface: file exists

azure - 如何从本地运行的docker容器访问Azure Keyvault?

amazon-web-services - AWS 教程 - 将 Docker 镜像推送到 AWS ECR 错误 x509

laravel - 如何使用 jwilder/whoami 在 Docker 中显示 laravel 主页

java - Quarkus 是针对 docker 容器运行时优化的还是仅针对 Kubernetes

docker - 如何在 docker engine swarm 模式下跨多个主机共享卷?