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 @@ [](https://github.com/eryajf/go-ldap-admin) [](https://github.com/eryajf/go-ldap-admin/blob/main/LICENSE) [](https://github.com/eryajf/go-ldap-admin/commits/main) -[](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