我是新来的泊坞窗,我使用码头版本1.12。我试图修改正在运行的容器的主机名,但主机名命令返回主机名:您必须是root用户才能更改主机名。有没有办法在运行容器后,而不是在码头运行命令?运行容器后更改主机名
1
A
回答
2
一些讨论在这里:https://github.com/docker/docker/issues/8902
我从上面的讨论中得到了什么是
相关问题
- 1. 更改Shindig容器中的主机名
- 2. 更改LXC容器主机名
- 3. 更改主机名后,Linux sudo运行缓慢
- 4. 更改主机名
- 5. 错误而改变搬运工容器内的主机名
- 6. 设置在Kubernetes中运行的容器的主机名
- 7. localhost更改主机别名
- 8. CentOS主机名更改
- 9. 升级主机后可以运行Docker容器吗?
- 10. Cassandra config在IP更改后更改为使用主机名称
- 11. 内容更改后运行javascript
- 12. 如何更改docker的默认容器名称和主机别名?
- 13. WPF Listbox在运行时更改容器
- 14. 不能运行容器更改提交
- 15. Lion服务器更改主机名始终指向互联网的主机名
- 16. 将服务容器的主机名设置为主机的主机名
- 17. Docker容器如何解析在同一台机器上运行的其他Docker容器的主机名?
- 18. 更改其字体名称后运行时更改UIbutton位置
- 19. WCF服务主机后缓改名
- 20. 搬运工,撰写主机和容器
- 21. 容器来保存URI主机名
- 22. 本地主机名的Docker容器
- 23. 域名解析主机上,而不是搬运工容器
- 24. 在一个url中更改主机名
- 25. 可以更改JAX-RS主机名?
- 26. 动态更改主机名称
- 27. 将IP更改为主机名
- 28. 流星js更改主机名
- 29. 在nginx中更改localhost主机名
- 30. 根据主机名更改div css
为什么需要修改正在运行的容器的主机名? – R0MANARMY
我实际上试图重现-h选项在中间容器中执行的操作 - 在Dockerfile的RUN指令中创建并删除 - 在映像生成过程中,发生容器创建后我无法更改主机名,我试图在ssh中编辑/ etc/hosts和/ etc/hostname文件,但仍然使用hostname命令返回容器ID。 – saadoune
我的意思是这是一个学习练习,你试图了解它是如何工作的,或者你是否需要它来解决特定的问题。如果这是一个特定问题,那么可能会采取不同的方法(如注入环境变量)。如果这是一个学习练习,那么这是一个有趣的问题。 – R0MANARMY