1. 程式人生 > >Docker編寫指令碼實現應用容器重啟

Docker編寫指令碼實現應用容器重啟

Docker編寫指令碼試下容器重啟:支援windows 和Linux。

指令碼目錄結構

Windows bat批處理檔案:restart.bat

@echo off
echo 重啟Docker容器:rtvsweb-publish....
  docker restart rtvsweb-publish
  if errorlevel 0 (echo 執行成功) else echo 執行失敗
echo 按任意鍵結束 自動關閉 restart.bat

pause
exit

注意:編輯格式要另存為ANSI格式,否則執行可能會報錯。

Linux sh 指令碼檔案:restart.sh

#! /bin/bash
echo "重啟Docker容器:rtvsweb-publish"
docker restart rtvsweb-publish
if [[ $? -eq 0 ]]; then
	echo "執行成功!"
else
	echo "執行失敗!"
	exit
fi
echo "重啟Docker容器:rtvsweb-publish 完畢!"