Mat*_*ijo 5 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
Run Code Online (Sandbox Code Playgroud)
为了创建更好的过滤器,如果我可以将节点的主机名更新为...node-01 node-02node-99
但是,我在文档中找不到任何方法来完成它.
1)是否可以更新现有Docker节点的主机名?
2)在加入swarm时是否可以为节点命名?
更改主机名:hostname ***或vi /etc/hosts
重启docker: sudo systemctl restart docker
您可以看到"姓名"用户 docker info
这三重奏效果很好:
echo '127.0.0.1 <hostname>' | sudo tee -a /etc/hosts
sudo hostnamectl set-hostname <hostname>
sudo systemctl restart docker
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1710 次 |
| 最近记录: |