如何在docker中更改Ubuntu的主机名?

时间:2017-08-08 15:30:13

标签: ubuntu docker

在docker中使用Ubuntu时,无法修改主机名;每次连接到ubuntu时,hostname都是一个随机字符串....

2 个答案:

答案 0 :(得分:2)

Docker运行

如果您使用docker run运行容器,则可以使用-h选项,如@Mathieu Lescaudron所述

docker run -h custom.hostname -ti ubuntu bash

多克尔-撰写

如果您使用docker-compose运行容器,则需要使用hostname

hostname: Any_name_you_like

答案 1 :(得分:1)

使用-h选项:

docker run -h custom.hostname -ti ubuntu bash
root@custom:/# hostname
custom.hostname

有关详细信息,请参阅docker run documentation