亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在運行 MySQL 服務器的情況下重新運行在 docker-compose 中啟動的

在運行 MySQL 服務器的情況下重新運行在 docker-compose 中啟動的

元芳怎么了 2022-07-19 15:16:53
使用docker compose我為我的 MySQL DB 創建了一個容器,并為我的 Python 腳本創建了一個容器。當我使用 commanddocker compose up時,我的圖像是為我的 Python 應用程序容器和我的 MySQL DB 容器構建的,并且運行 python 腳本。執行后,由于 MySQL 服務器仍在運行并且我的腳本已完成執行,因此 shell 會掛起。如何在我的腳本運行后停止 MySQL 服務器,或者在 MySQL 服務器繼續運行時重新運行我的腳本?
查看完整描述

1 回答

?
紅顏莎娜

TA貢獻1842條經驗 獲得超13個贊

運行時,您當前的 shell 將顯示文件docker-compose up中定義的所有容器的所有日志。docker-compose.yaml此外,如果您cmd + c在 MacOS 中終止命令,所有容器都將停止運行。

結果,這給您的印象是,shell 只是掛起,而一切仍在正常運行。

在這種情況下,您想要的是讓容器繼續在后臺運行(分離模式

docker-compose up --detach

MySQL 服務器現在將繼續運行,直到您使用docker-compose down.


查看完整回答
反對 回復 2022-07-19
  • 1 回答
  • 0 關注
  • 111 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號