build.sh 802 B

12345678910111213141516171819202122232425262728293031323334
  1. #!/bin/bash
  2. # 构建镜像
  3. docker build -t watermark_verify -f Dockerfile ..
  4. # 运行容器
  5. docker run -d -p 5001:5001 --name watermark_detect_container watermark_verify
  6. # 运行容器并挂载目录
  7. docker run -d -p 5001:5001 --name watermark_detect_container -v /mnt/c/Users/10428/Desktop/jsondata/:/jsondata watermark_verify
  8. # 导出镜像
  9. docker save -o watermark_detect_container.tar watermark_detect_container
  10. # 导入镜像
  11. docker load -i watermark_detect_container.tar
  12. # 进入容器
  13. docker exec -it watermark_detect_container /bin/bash
  14. # 退出容器
  15. exit
  16. # 查看日志
  17. docker logs watermark_detect_container
  18. # 导出镜像为tar
  19. docker save watermark_verify -o watermark_verify.tar
  20. # 删除容器
  21. docker rm -f watermark_detect_container
  22. # 删除镜像
  23. docker rmi watermark_verify