docker 寫個容器啟動的bash指令碼

2021-09-08 04:46:11 字數 583 閱讀 7227

回到目錄

bash指令碼在linux裡就相當於win裡的bat和cmd及ps指令碼,可以把一般指令組織在一起,統一去執行,比如我有一些docker容器需要統一去啟動,這時,你可以把它們寫成乙個bash指令碼,但有一點要注意,你的文件格式需要是unix,大家可以使用notepad++表寫指令碼,然後上傳到linux上就行了!

如果你希望現時啟動兩個容器,可以把你的**寫在s**件裡即可,例如

#!/bin/bash

echo

"start loggerapi container ...

"docker run -itd -p 5000:5000 loggerapi:1.0

echo

"starting loggermanager container ...

"docker run -itd -p 5050:5050 loggermanager:1.0

docker ps

怎麼樣,這個指令碼挺方便吧!

回到目錄

自己寫個啟動和關閉oracle服務的bat檔案

由於開機自動啟動oracle那些服務會導致很慢,如果改為手動等要用的時候自己到服務項去啟動又太麻煩,於是就自己寫了個bat檔案。放到桌面上,要用的時候雙擊一下就ok了。啟動oracle服務bat檔案內容 echo off echo starting oracleservice,please wait...

Docker容器自啟動

原文 docker提供了restart policy機制,可以在容器退出或者docker重啟時控制容器能夠自啟動。這種restart policy可以保證相關容器按照正確順序啟動。雖然也可以通過程序監控的方式 如systemd 來完成這種動作,但docker還是建議盡量避免使用程序監控的方式來 自啟...

Docker 容器自啟動

docker提供了 restart policy 機制 重啟策略 可以在容器或者docker重啟時控制器能夠自啟動。這種重啟策略可以保證相關容器按照正確順序啟動。docker建議使用重啟策略,並避免使用流程管理器啟動容器。重啟策略跟dockerd命令的 live restore標誌不同。使用 liv...