频道栏目
首页 > 资讯 > Linux > 正文

dockerfile实践心得

19-02-19        来源:[db:作者]  
收藏   我要投稿
Dockfile编辑可能要注意的几个问题

COPY ADD 使用问题会设计到权限的问题如何解决权限

可以使用 COPY --chown= 或者 ADD --chown= 去解决

在使用过程中 如ADD使用了.tar.gz自动解压的功能,build执行后,包里面的权限是不会变化的。然后COPY 直接使用权限会直接更改为root。

USER的使用,影响哪些使用

影响后面的RUN CMD ENTRYPOINT 命令的执行身份,注意的是 而COPY命令却不服从

WORKDIR的使用

切换目录

一个事例

RUN cd /test

RUN echo "test" >test.txt

请问最后镜像有/test/test.txt吗? 答:NO

解释:docker里边有层的概念,每个命令都是生成一个层,每个层都是独立的空间。所以第二个RUN时,工作目录并不会切换到/test下面

相关TAG标签
上一篇:zabbix安装教程
下一篇:linux nginx缓存
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站