做docker镜像的时候发现,如果直接使用
RUN yum localinstall -y xxx.rpm
会报错,报错如下:
Cannot open: xxx.rpm. Skipping.
但是后边运行起来的docker在执行这个安装其实是可以的, 导致这个问题的原因是在编译docker的时候无法找到相应的文件。
需要先增加一下文件让docker能够识别到,然后在执行本地安装就没问题了。
具体操作如下:
ADD ./xxx.rpm ./xxx.rpm
做docker镜像的时候发现,如果直接使用
RUN yum localinstall -y xxx.rpm
会报错,报错如下:
Cannot open: xxx.rpm. Skipping.
但是后边运行起来的docker在执行这个安装其实是可以的, 导致这个问题的原因是在编译docker的时候无法找到相应的文件。
需要先增加一下文件让docker能够识别到,然后在执行本地安装就没问题了。
具体操作如下:
ADD ./xxx.rpm ./xxx.rpm