Tag: 默认

如何更改docker的默认容器名称和主机别名?

每次docker都会生成一个随机的容器名称和主机别名(哈希),如果你没有指定它们,那么这个名字很长,对我来说没有什么意义,难以记忆和input。 我希望容器名称和主机别名都是h1,h2 … 默认情况下 。 是否有可能(如何)configuration? 编辑根据docker工队员的回复,现在不可行。

docker ubuntu中未定义的ansible_default_ipv4.address

我正在尝试运行一个简单的操作,它应该更新/ etc / hosts中的一行: – hosts: localhost become: true vars: master_host: "ansible-master" tasks: – hostname: name="{{master_host}}" – name: Add master host to /etc/hosts lineinfile: dest=/etc/hosts line="{{ ansible_default_ipv4.address}} {{master_host}}" regexp=".*{{master_host}}\s*$" 当我使用Ubuntu 16在virtualbox中运行它时,它工作正常。 当我在我的Ubuntu 16 Docker容器中运行它时,我得到: 致命的:[localhost]:失败! =“{”failed“:true,”msg“:”字段'args'有一个无效的值,其中包含一个未定义的variables,错误是:'ansible_default_ipv4'未定义\ n \ n错误似乎是已经在'/home/user/ansible/manage-ansible-master.yml':第11行,第5列,但可能\ n在文件中的其他地方取决于确切的语法问题。\ n \ n违规行似乎是:\ n \ n – hostname:name = \“{{master_host}} \”\ n – name:将主控主机添加到/ etc […]