如何在 Ubuntu 的 Dockerfile 中选择 netcat-traditional

如何在 Ubuntu 的 Dockerfile 中选择 netcat-traditional

我想在 Ubuntu 中使用 netcat-traditional,但在 Dockerfile 中配置它,因此显然我无法使用运行时触发的有用的命令提示符sudo update-alternatives --config nc

如何在无需提示的情况下自动选择正确的选项?

这些说明解释我想要做的是假设可以访问命令提示符。

答案1

要在命令行中不提示的情况下设置默认的 netcat,请输入:

sudo update-alternatives --set nc /bin/nc.traditional

手册页

--set name path

将程序路径设置为名称的替代。这相当于--config但非交互式,因此可编写脚本。

相关内容