龙空技术网

Ubuntu18.04 Docker中如何修改主机名

ZiLinChen 200

前言:

而今我们对“修改ubuntu主机名称”都比较关切,看官们都需要知道一些“修改ubuntu主机名称”的相关文章。那么小编同时在网络上收集了一些对于“修改ubuntu主机名称””的相关资讯,希望看官们能喜欢,兄弟们快快来学习一下吧!

在Ubuntu18.04上创建Docker容器后系统会自动给这个容器分配一个主机名,这个主机名和容器的ID是一样的,一串随机字符串,如下图所示:

在使用容器的过程中,主机名基本上是不影响使用的,但是确实需要更改主机名的话,方法有二

方法一: 在执行docker run时添加--hostname参数,指定主机名

方法二: 使用docker-compose启动docker时在docker-compese.yml添加hostname字段,指定主机名

之后执行hostname就可以看到主机名已经更改成功

实际上这些操作是更改了系统/etc/hostname和/etc/hosts文件的内容,如上图所示,等到容器启动后手动更改文件再重启容器也能达到修改主机名的目的,不过还是脚本化更方便

标签: #修改ubuntu主机名称