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