1
teddy2725 2020 年 4 月 2 日 docker
|
2
banxi1988 2020 年 4 月 2 日
简单项目直接用的 docker-compose
|
3
wingor2015 2020 年 4 月 2 日
Capistrano 不能部署 django ?
|
4
Haujilo 2020 年 4 月 2 日
没用过 Capistrano,现在一般打包成容器镜像部署,如果没有条件打包成容器镜像发布,我一般是先打包成 wheel 包送到服务器安装,至于怎么情况下怎么送服务器自动部署,一般就是 ansible 这类工具或者脚本通过 CI 工具发布,具体看需求。
|
5
lucky4 OP @wingor2015 官方没有支持 Django 项目的插件 ,第三方到是有,但是很久没维护了
|
6
zkaip 2020 年 4 月 2 日
自己写脚本……
|
7
NaVient 2020 年 4 月 2 日
k8s
|
10
37Y37 2020 年 4 月 2 日
docker 挺好的
|
11
ferstar 2020 年 4 月 2 日 via Android
直接 docker 走起
https://zhuanlan.zhihu.com/p/38133078 |
13
ArtIsPatrick 2020 年 4 月 2 日 via iPhone
Jenkins 不行吗?
|
14
oahebky 2020 年 4 月 3 日
Fabric3
看《测试驱动开发 with python 》一书学的。 里面也有做自动化测试 |
15
xpresslink 2020 年 4 月 3 日
三种方案用哪个取决于你的项目需要。
( 1 ) DOCKER 方案:用搭建 gitlab,写好 dockerfile, jenkins 打包镜像,拉起容器等。 ( 2 )在服务器上弄个 git 仓库,然后用钩子脚本,把 push 代码到服务器后自动更新到项目工作目录,重起服务。 ( 3 )最省事直接用 pycharm 的 deployment 功能把本地文件直接复制到服务器工作目录 |
16
lucky4 OP @xpresslink 谢谢!感觉个人项目就怎么简单怎么来,后来我用 fabric 写脚本部署了。
|
18
lucky4 OP |
19
hushao 2020 年 4 月 9 日
多机器部署嘛?还是单机部署?
|