Docker Action IniT 发表于 2021-10-28 | 更新于 2024-11-24
| 总字数: 446 | 阅读时长: 2分钟 | 浏览量:
Dockerfile 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 LABEL maintainer="xrsec" LABEL mail="Jalapeno1868@outlook.com" LABEL Github="https://github.com/XRSec/Code-Server-Update" RUN apt update -y && apt upgrade -y \ && apt install -y ncurses-bin \ && apt clean -y \ RUN yum update -y && yum upgrade -y \ && yum install ncurses -y \ && yum clean all -y \ WORKDIR ENTRYPOINT ["/goby.sh" ] EXPOSE 80 ENV TZ='Asia/Shanghai' ENV LANG 'zh_CN.UTF-8' STOPSIGNAL SIGQUITCMD ["/goby.sh" ]
Secrets 1 2 3 4 5 6 7 8 9 10 11 DOCKERHUB_PASSWORD_ALIYUN DOCKERHUB_ACCOUNT_ALIYUN DOCKERHUB_USERNAME_ALIYUN DOCKERHUB_REGISTRY_ALIYUN DOCKERHUB_PASSWORD DOCKERHUB_TOKEN DOCKERHUB_USERNAME DOCKERHUB_REPO TOKEN_GITHUB
Action 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 name: CobaltStrike Docker Build on: watch: types: [started ] jobs: CobaltStrike_Docker_Build: name: CobaltStrike Docker Build runs-on: ubuntu-latest steps: - name: Private Actions Checkout uses: actions/checkout@v2.3.4 - name: Docker Setup QEMU uses: docker/setup-qemu-action@v1.2.0 - name: Docker Setup Buildx uses: docker/setup-buildx-action@v1.6.0 - name: Docker Login in Aliyun uses: docker/login-action@v1.10.0 with: registry: ${{ secrets.DOCKERHUB_REGISTRY_ALIYUN }} username: ${{ secrets.DOCKERHUB_ACCOUNT_ALIYUN }} password: ${{ secrets.DOCKERHUB_PASSWORD_ALIYUN }} - name: Docker Login uses: docker/login-action@v1.10.0 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and push Docker images uses: docker/build-push-action@v2.7.0 with: context: . platforms: linux/amd64,linux/arm64 push: true tags: | ${{ secrets.DOCKERHUB_REGISTRY_ALIYUN }}/${{ secrets.DOCKERHUB_USERNAME }}/${{ secrets.DOCKERHUB_REPO }}:latest ${{ secrets.DOCKERHUB_REGISTRY_ALIYUN }}/${{ secrets.DOCKERHUB_USERNAME_ALIYUN }}/${{ secrets.DOCKERHUB_REPO }}:latest ${{ secrets.DOCKERHUB_USERNAME }}/${{ secrets.DOCKERHUB_REPO }}:latest cache-from: type=registry,ref=${{ secrets.DOCKERHUB_USERNAME }}/${{ secrets.DOCKERHUB_REPO }}:cache cache-to: type=registry,ref=${{ secrets.DOCKERHUB_USERNAME }}/${{ secrets.DOCKERHUB_REPO }}:cache,mode=max - name: Docker Hub Description uses: peter-evans/dockerhub-description@v2 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_PASSWORD }} repository: ${{ secrets.DOCKERHUB_USERNAME }}/${{ secrets.DOCKERHUB_REPO }}
Vercel 1 npm install github-md-html && mkdir dist && npx github-md-html --input=./README.md --output=./dist/index.html --title="AWVS14 Update"
XRSec has the right to modify and interpret this article. If you want to reprint or disseminate this article, you must ensure the integrity of this article, including all contents such as copyright notice. Without the permission of the author, the content of this article shall not be modified or increased or decreased arbitrarily, and it shall not be used for commercial purposes in any way