[發案] Docker部署家教
凡是「 」開始的行,都請使用 刪除。
如果對於發案文章格式有不清楚的地方,請參考置底文章: 發案 發案範例
發案人:本人
聯絡方式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的人,能約在台北的咖啡廳面授,飲料
錢我出。
附註:
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.247.197.2 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/CodeJob/M.1696315074.A.E89.html
推
10/03 14:46,
1年前
, 1F
10/03 14:46, 1F
→
10/03 17:19,
1年前
, 2F
10/03 17:19, 2F
推
10/13 20:18,
1年前
, 3F
10/13 20:18, 3F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
2
3
CodeJob 近期熱門文章
PTT數位生活區 即時熱門文章