dockerfile.go 439 B

12345678910111213141516171819202122
  1. package client
  2. var DockerFile=`FROM alpine
  3. ADD {project_name} /app/
  4. ADD conf/app.conf /app/conf/app.conf
  5. ADD sqlconfig /app/sqlconfig
  6. VOLUME [ "/app/conf" ]
  7. EXPOSE 6166
  8. WORKDIR /app
  9. CMD ["/app/{project_name}"]
  10. `
  11. var BuildSH=`#!/bin/bash
  12. export GOARCH=amd64; export GOOS=linux;go build .
  13. docker build . -t docker.qianqiusoft.com/{project_name}
  14. docker login docker.qianqiusoft.com
  15. docker push docker.qianqiusoft.com/{project_name}
  16. `