run.sh 640 B

12345678910111213141516171819202122
  1. #!/bin/sh
  2. # 定义应用组名
  3. group_name='chen'
  4. # 定义应用名称
  5. app_name='ruoyi-ai'
  6. # 定义应用版本
  7. app_version='latest'
  8. echo '----copy jar----'
  9. docker stop ${app_name}
  10. echo '----stop container----'
  11. docker rm ${app_name}
  12. echo '----rm container----'
  13. docker rmi ${group_name}/${app_name}:${app_version}
  14. echo '----rm image----'
  15. # 打包编译docker镜像
  16. docker build -t ${group_name}/${app_name}:${app_version} .
  17. echo '----build image----'
  18. docker run -p 6039:6039 -p 5005:5005 --name ${app_name} \
  19. -e TZ="Asia/Shanghai" \
  20. -v /etc/localtime:/etc/localtime \
  21. -d ${group_name}/${app_name}:${app_version}
  22. echo '----start container----'