[發案] Docker部署家教

看板CodeJob (BBS架站)作者 (看破不說破)時間1年前 (2023/10/03 14:37), 編輯推噓2(201)
留言3則, 3人參與, 1年前最新討論串1/2 (看更多)
凡是「 」開始的行,都請使用 刪除。 如果對於發案文章格式有不清楚的地方,請參考置底文章: 發案 發案範例  發案人:本人 聯絡方式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
dockerfile是用來docker build的跟compose選一個用就
10/03 14:46, 1F

10/03 17:19, 1年前 , 2F
docker swarm了解一下
10/03 17:19, 2F

10/13 20:18, 1年前 , 3F
已站內
10/13 20:18, 3F
文章代碼(AID): #1b6xR2w9 (CodeJob)
文章代碼(AID): #1b6xR2w9 (CodeJob)