专栏名称: 程序员大咖
为程序员提供最优质的博文、最精彩的讨论、最实用的开发资源;提供最新最全的编程学习资料:PHP、Objective-C、Java、Swift、C/C++函数库、.NET Framework类库、J2SE API等等。并不定期奉送各种福利。
目录
相关文章推荐
程序猿  ·  Python有史以来最强大的挑战者终于出现 ·  昨天  
OSC开源社区  ·  苹果开源编程语言Swift官网全新改版 ·  3 天前  
OSC开源社区  ·  苹果用Swift重写每天数十亿次请求的Jav ... ·  2 天前  
极客之家  ·  视频一键转图文,这款开源的 AI ... ·  2 天前  
程序员小灰  ·  我的第一个副业是什么? ·  4 天前  
51好读  ›  专栏  ›  程序员大咖

如何开发一个基于 Docker 的 Python 应用

程序员大咖  · 公众号  · 程序员  · 2018-03-23 10:24

正文

请到「今天看啥」查看全文


- p / app

  • WORKDIR / app

  • ADD requirements . txt requirements . txt

  • RUN pip install - r requirements . txt

  • COPY docker - entrypoint . sh / usr / local / bin /

  • ADD COPY 的区别

    总体来说 ADD COPY 都是添加文件的操作,其中 ADD COPY 功能更多, ADD 允许后面的参数为 URL,还有 ADD 添加的文件为压缩包的话,它将自动解压。

    使用 RUN 命令调用 pip 包管理器安装 App 的依赖包

    在编写 Dockerfile 时尽量将安装依赖的过程提前以提高镜像层的复用率。

    • 启动应用进程







    请到「今天看啥」查看全文