比如在dockerfile里需要新安装包

形如 加一行

RUN pip3 install XXX

之后,希望docker-compose能更新镜像, 然后启动容器

只需要启动时使用 --build即可:

docker-compose stop

docker-compose up -d --build

OK

----------------------之前矬方法:(捂脸)------------------------------

docker-compose stop
docker-compose rm 容器名
docker-compose rmi 镜像名
docker-compose up -d

导致每次都要完全重建一次镜像....

反思:

1对繁琐/冗余的矬操作, 保持足够的敏感和低容忍度.

2随时定位发现低效率的方式

3然后不"习惯"与"忍受"

所有"系统自动XXX"的动作,往往都是在使用者角度厌烦,不愿意干的:重复/繁琐/易错的事情

程序员与软件系统的价值,就是替涉众做这些事;

程序员自己编码时,也要贯彻这一点: UNIX编程艺术里的说法是:

尽量少干活,让数据塑造代码;

依靠工具,把机制和策略分离

建设性懒惰是大师级程序员的基本美德之一

												

最新文章

  1. linux学习网站分享
  2. Groovy入门经典 随书重点
  3. ThinkCMF变量输出+使用函数
  4. SQLServer 数据修复命令DBCC一览
  5. 在OS X中使用Homebrew
  6. exynos4412电路OrCAD问题
  7. 创建maven项目出现的问题
  8. 内存管理 & 内存优化技巧 浅析
  9. Docker下搭建Jenkins构建环境
  10. [物理学与PDEs]第4章第2节 反应流体力学方程组 2.1 粘性热传导反应流体力学方程组
  11. python中的optionParser模块
  12. JS中 == ,===, !=, !==的区别
  13. Kafka使用jmxtrans+influxdb+grafana监控JMX指标
  14. vue组件--TagsInput
  15. 关于Cocos2d-x的专属数据类型
  16. MYSQL有外键无法删除
  17. HIVE-几道经典的hive题目
  18. 2016.1.1 VS中宏的使用技巧点滴
  19. 第一次WM_PAINT事件执行前显示白色框 的解决办法
  20. sql server内置函数

热门文章

  1. P3369 【模板】普通平衡树(splay)
  2. JVM的垃圾回收机制
  3. 【Logstash系列】使用Logstash作为收集端采集IIS日志
  4. gitlab服务器迁移
  5. ldap集成rabbitmq
  6. 20165310 NetSec2019 Week6 Exp4 恶意代码分析
  7. Codeforces 995F Cowmpany Cowmpensation - 组合数学
  8. bzoj 2115 Xor - 线性基 - 贪心
  9. Git本地分支和远程分支关联
  10. 如何评价 React 实现的前端 UI 库 material-ui?