@echo off echo --------------------------------自定义参数,启动前先修改-------------------------------------- set imageURI=140.249.53.142:30002/op-lanju/ld-op-front ::echo 获取当前日期字符串 for /f "tokens=1,2,3 delims=/- " %%a in ("%date%") do @set D=%%a%%b%%c ::echo 获取当前时间字符串 for /f "tokens=1,2 delims=:." %%a in ("%time%") do @set T=%%a%%b ::echo 如当前小时小于10,将空格替换为0 set T=%T: =0% ::echo 显示输出日期时间字符串 set imageVersion=%D%%T% ::输出发版信息 echo 镜像库地址:%imageURI% echo 镜像版本:%imageVersion% echo --------------------------------执行打包-------------------------------- call npm run build:prod dir echo --------------------------------docker login...------------------------------- docker logout 140.249.53.142:30002 docker login 140.249.53.142:30002 -u deploy -p Deploy@2022 echo --------------------------------docker build...------------------------------- docker build -t %imageURI%:%imageVersion% . echo --------------------------------docker push...-------------------------------- docker push %imageURI%:%imageVersion% @pause ::docker pull 192.168.3.157:8001/library/nginx:1.20-alpine