討論串[請益] docker容器連線不上問題PartII(懸賞1000p)
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 1→)留言2則,0人參與, 4年前最新作者MOONY135 (脫俗仙子談無慾)時間4年前 (2019/09/08 10:05), 4年前編輯資訊
1
0
4
內容預覽:
繼續第二問 想學的是code first的方式. 用的是spf13/cobra這個套件 他可以根據你對專案下的參數去決定要啟用甚麼服務. 我想把create table 跟 seed一點資料進mysql這兩件事情在啟動服務之前先做好. (因為怕orm模型有變動 所以分開到其他專案這樣會很麻煩). 我
(還有1392個字)

推噓1(1推 0噓 8→)留言9則,0人參與, 4年前最新作者ripple0129 (perry tsai)時間4年前 (2019/09/08 13:08), 4年前編輯資訊
1
0
2
內容預覽:
先觀念釐清下. CMD跟ENTRYPOINT 在一個dockerfile內. 只能使用一次. 超過一次的會被忽略掉. 用途是啟動時執行. CMD是可替換的command. ENTRYPOINT 是必定執行的command. 用範例來說. 如果你CMD寫了echo hello. docker run
(還有672個字)

推噓1(1推 0噓 2→)留言3則,0人參與, 4年前最新作者kevin76630時間4年前 (2019/09/08 16:26), 4年前編輯資訊
0
0
0
內容預覽:
原文恕刪 ripple大講的基本對. 下面補充一下depends_on 的議題. 在entrypoint.sh內測試連線mysql. 有成功連線才下指令就可以了. 不過邏輯建議轉用python寫. 當然最偷懶的方式就是. Sleep 60啦. 編輯: ripple0129 (1.171.204.
(還有309個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者MOONY135 (談無慾)時間4年前 (2019/09/11 17:51), 4年前編輯資訊
0
0
3
內容預覽:
第三問XD. 有找到wait-for-it.sh 不過研究半天還是不知道怎樣用. 就很不爭氣的先用sleep. 目前是遇到在seed table的時候 應該遇到預設database utf8不合. 這是docker-compose檔案. https://pastebin.com/abQFJvQJ.
(還有388個字)
首頁
上一頁
1
下一頁
尾頁