From 3a70895195491404cf72312ec13c002523d3c5ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=8C=E4=B8=AB=E8=AE=B2=E6=A2=B5?= Date: Wed, 21 Jun 2023 17:54:27 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=90=8C=E6=97=B6=E5=B0=86=E9=95=9C?= =?UTF-8?q?=E5=83=8F=E6=8E=A8=E9=80=81=E5=88=B0=E5=9B=BD=E5=86=85=E9=98=BF?= =?UTF-8?q?=E9=87=8C=E4=BB=93=E5=BA=93,=E8=A7=A3=E5=86=B3=E9=95=9C?= =?UTF-8?q?=E5=83=8F=E4=B8=8B=E8=BD=BD=E9=97=AE=E9=A2=98=20(#225)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/docker-image.yml | 20 +++++++++++++++++++- README.md | 2 -- docs/docker-compose/docker-compose.yaml | 10 +++++----- 3 files changed, 24 insertions(+), 8 deletions(-) diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index 757238e..b6b09f9 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -63,4 +63,22 @@ jobs: # 给清单打上多个标签 tags: | ${{ secrets.DOCKERHUB_USERNAME }}/go-ldap-admin-server:latest - ${{ secrets.DOCKERHUB_USERNAME }}/go-ldap-admin-server:${{ steps.date.outputs.today }} \ No newline at end of file + ${{ secrets.DOCKERHUB_USERNAME }}/go-ldap-admin-server:${{ steps.date.outputs.today }} + + # 镜像推送到 阿里云仓库 + - name: Login to the Ali Registry + uses: docker/login-action@v2 + with: + registry: registry.cn-hangzhou.aliyuncs.com + username: ${{ secrets.ALIHUB_USERNAME }} + password: ${{ secrets.ALIHUB_TOKEN }} + + - name: Build and push to Ali + uses: docker/build-push-action@v3 + with: + context: . + push: true + platforms: linux/amd64,linux/arm64 + tags: | + registry.cn-hangzhou.aliyuncs.com/${{ secrets.ALIHUB_USERNAME }}/go-ldap-admin-server:${{ env.GITHUB_REF_NAME }} + registry.cn-hangzhou.aliyuncs.com/${{ secrets.ALIHUB_USERNAME }}/go-ldap-admin-server:latest \ No newline at end of file diff --git a/README.md b/README.md index 590f2b1..cf284f8 100644 --- a/README.md +++ b/README.md @@ -9,8 +9,6 @@ [![HitCount](https://views.whatilearened.today/views/github/eryajf/go-ldap-admin.svg)](https://github.com/eryajf/go-ldap-admin) [![GitHub license](https://img.shields.io/github/license/eryajf/go-ldap-admin)](https://github.com/eryajf/go-ldap-admin/blob/main/LICENSE) [![Commits](https://img.shields.io/github/commit-activity/m/eryajf/go-ldap-admin?color=ffff00)](https://github.com/eryajf/go-ldap-admin/commits/main) -[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit)](https://github.com/pre-commit/pre-commit) -

🌉 基于Go+Vue实现的openLDAP后台管理项目 🌉

diff --git a/docs/docker-compose/docker-compose.yaml b/docs/docker-compose/docker-compose.yaml index 06a8ee4..5847198 100644 --- a/docs/docker-compose/docker-compose.yaml +++ b/docs/docker-compose/docker-compose.yaml @@ -6,7 +6,7 @@ networks: services: mysql: - image: dockerproxy.com/mysql/mysql-server:5.7 + image: registry.cn-hangzhou.aliyuncs.com/ali_eryajf/mysql-server:5.7 container_name: go-ldap-admin-mysql # 指定容器名称,如果不设置此参数,则由系统自动生成 hostname: go-ldap-admin-mysql restart: always # 设置容器自启模式 @@ -27,7 +27,7 @@ services: - go-ldap-admin openldap: - image: dockerproxy.com/osixia/openldap:1.4.0 + image: registry.cn-hangzhou.aliyuncs.com/ali_eryajf/openldap:1.4.0 container_name: go-ldap-admin-openldap hostname: go-ldap-admin-openldap restart: always @@ -47,7 +47,7 @@ services: - go-ldap-admin phpldapadmin: - image: dockerproxy.com/osixia/phpldapadmin:0.9.0 + image: registry.cn-hangzhou.aliyuncs.com/ali_eryajf/phpldapadmin:0.9.0 container_name: go-ldap-admin-phpldapadmin hostname: go-ldap-admin-phpldapadmin restart: always @@ -67,7 +67,7 @@ services: - go-ldap-admin go-ldap-admin-server: - image: dockerproxy.com/eryajf/go-ldap-admin-server + image: registry.cn-hangzhou.aliyuncs.com/ali_eryajf/go-ldap-admin-server container_name: go-ldap-admin-server hostname: go-ldap-admin-server restart: always @@ -88,7 +88,7 @@ services: - go-ldap-admin go-ldap-admin-ui: - image: dockerproxy.com/eryajf/go-ldap-admin-ui + image: registry.cn-hangzhou.aliyuncs.com/ali_eryajf/go-ldap-admin-ui container_name: go-ldap-admin-ui hostname: go-ldap-admin-ui restart: always