我需要在Docker映像中向/etc/sysctl.conf添加几行。是否有一种通过dockerfile做到这一点的方法,而不是通过docker commit方法手动编辑?
我会在 Dockerfile
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
但是,如果您的问题仅在于使设置“咬合”,则此问题可能会有所帮助。