凡是“ ”开始的行,都请使用 删除。
如果对于发案文章格式有不清楚的地方,请参考置底文章: 发案 发案范例
发案人:本人
联络方式1:站内信
联络方式2:
所在地区 :台北
有效时间:征到为止
专案说明:
目前想要做一个小型side project,但因为没有经验所以在docker部署上有一些疑惑,想
要找一位在docker上有实务经验的人请教一下,目前功能很简单,就是用vm架了一个后台
,用express写一些简单的会员登入,container只有node、mongoBD、mongo-express,未
来可能再增加一个redis,以下是目前遇到的问题。
1. node写好后会要包成一个image吗?
如果包了,上版还蛮麻烦的,要先有一个私人的image库,更新后server要先pull新的ima
ge,重启docker,如果要写成自动部署不知道怎么写。
如果没有包,直接映射一个资料夹里面放我写的东西,这样本地端测试的时候是不是一定
要起docker?network的部分要怎么处理?
2. 如何管理DB的资料?
在开发的时候是会映射到一个专案资料夹下专门的资料夹吗?跟着专案一起commit,让其
他开发的人数据库的东西同步。
那正式版的时候DB资料夹要映射到哪?
3. docker-compose的功能感觉跟专案内的dockerfile功能有点重复,要择一还是可以并
存?哪些功能交给docker-compose哪些交给dockerfile?
4. 通常nginx会写进docker-compose里面吗?
5. 要怎么在部署的时候不间断server服务?
以上大概就是主要遇到的问题,就结果而言,我是希望能够了解目前业界主流部署docker
的方式,虽然我知道有aws可以包办这一切,但是毕竟上面功能很多要付费,而且这样我
还是对docker不了解,所以还是希望能从基础一点的方式下手。
预算:一小时1000,未满半小时以半小计
接案者要求:希望是工作上有在使用docker的人,能约在台北的咖啡厅面授,饮料
钱我出。
附注: