start.bat 651 Bytes
@echo off

TITLE 一键启动容器脚本

:start
echo 开始执行容器启动 &echo.

for /f "delims=" %%i in ('docker ps --format "table {{.Names}}" ^| findstr freya') do set a=%%i
if not "%a%"=="" (
   echo  停止已存在的容器 freya... &echo.
  docker stop freya
)

for /f "delims=" %%j in ('docker ps -a --format "table {{.Names}}" ^| findstr freya') do set b=%%j
if not "%b%"=="" (
   echo  移除已存在的容器 freya...&echo.
   docker rm freya
)


call docker run -it --name freya -d -p 10101:8089 -v D:\\db:/db -v D:\\freya-logs:/logs -e TZ=Asia/Shanghai --restart=always freya:lastest 

echo 按任意键关闭窗口 &echo.
PAUSE >nul

:end
exit