小编典典

从dockerfile编辑文件

docker

我需要在Docker映像中向/etc/sysctl.conf添加几行。是否有一种通过dockerfile做到这一点的方法,而不是通过docker
commit方法手动编辑?


阅读 537

收藏
2020-06-17

共1个答案

小编典典

我会在 Dockerfile

RUN   echo "Some line to add to a file" >> /etc/sysctl.conf

这应该够了吧。如果您希望 替换 某些字符或类似字符,则可以通过使用以下命令使用sed来解决:

RUN   sed -i "s|some-original-string|the-new-string |g" /etc/sysctl.conf

但是,如果您的问题仅在于使设置“咬合”,则此问题可能会有所帮助。

2020-06-17