【Docker】
w_yuqing
Python进阶之路
展开
-
docker之修改镜像内部并上传docker hub
应用场景:昨天在用docker部署项目时,生成镜像并启动。但是当我又修改了项目时,再刷新项目,并未更新。随后开始排查问题,下面将解决思路及用到的命令记录下来。先说解决方式:由于利用docker部署,其实在docker内部拷贝了一份项目,而你修改源目录的项目时不起作用的,替换一下就好了图中/usr/src/app就是我将项目存到docker中的地址,将docker中的项目替换成更新的源目录项...原创 2020-03-09 12:07:32 · 4881 阅读 · 2 评论 -
基于Docker搭建分布式文件系统FastDfs
最近公司业务要做了一个报表管理系统,这就涉及到了海量文件存储问题。对于文件存储来说,一般情况下简单的处理就是在Django配置文件中配置存储目录,按照规则对文件进行上传或者下载。实际上,当文件较少的时候,Django是可以应付的过来的。但当文件以海量形式出现的时候,Django就并不是那么好用了,于是Fast DFS应运而出。FastDFS是一个开源的分布式文件系统,它对文件进行管理,功能包括...原创 2019-11-28 13:55:28 · 227 阅读 · 1 评论 -
docker-compose 运行 Flask 应用最佳实践
Compose 是定义和运行多个 Docker 容器的应用,我们知道使用一个 Dockerfile 模板文件,可以让用户很方便的定义一个单独的应用容器。然而,在日常工作中,经常会碰到需要多个容器相互配合来完成某项任务的情况。例如要实现一个 Web 项目,除了 Web 服务容器本身,往往还需要再加上后端的数据库服务容器,甚至还包括负载均衡容器等。Compose 恰好满足了这样的需求。它允许用户通过...原创 2019-10-24 17:50:28 · 612 阅读 · 0 评论 -
基于Docker搭建分布式文件系统FastDfs
最近公司业务要做了一个报表管理系统,这就涉及到了海量文件存储问题。对于文件存储来说,一般情况下简单的处理就是在Django配置文件中配置存储目录,按照规则对文件进行上传或者下载。实际上,当文件较少的时候,Django是可以应付的过来的。但当文件以海量形式出现的时候,Django就并不是那么好用了,于是Fast DFS应运而出。FastDFS是一个开源的分布式文件系统,它对文件进行管理,功能包括...原创 2019-10-24 17:44:49 · 251 阅读 · 0 评论