docker 容器内是否有任何文本编辑器?

Is there any text editor inside docker container?

我在一个 运行 3 docker 个容器上 server.One - 使用 nginx,两个 - 使用节点 apps.I 可以使用 exec 命令进入 nginx 容器,但我想查看etc中的hosts文件,有没有办法做到这一点?

更新 只有 cat 工具。你可以称它为 cat your_filename

如果您 docker 是 linux 仿真,则可以使用 nano。

$ nano file.txt

如果您只想读取文件而不想编辑它,您可以这样做:

$ less file.txt

节点映像没有这些实用程序,以使其在生产环境中保持轻量级。

进入容器后(使用 docker exec -it (containerName) bash),您可以使用 apt-get update 安装 nano,然后使用 apt-get install nano