/
Predator
/
starter-workflows
Обзор
Документация
Войти
/
Predator
/
starter-workflows
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
infrastructure/docker.yaml
19 строк
1 KB
Alexey Ponikarov
Исправлен пример Docker Build & Push
19 дек 2025, 11:35
19 дек 2025, 11:35
197065a
Код
Авторство
О чём код?
name: Docker Build & Push on: workflow_dispatch: jobs: build: # В настоящее время docker.sock отключен на облачных раннерах # Запуск данного примера необходимо осуществлять на локальных раннерах # Для сборки образа на облачных раннерах (метка ubuntu-latest), используйте kaniko https://gitverse.ru/docs/cicd/docs/runners/cloud-hosted/#сборка-образа-на-облачных-раннерах runs-on: self-hosted steps: - name: Checkout repository uses: actions/checkout@v4 - name: Build Docker image run: docker build -t myapp:latest . - name: Push to registry run: | echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login -u ${{ secrets.REGISTRY_USER }} --password-stdin ${{ secrets.REGISTRY_URL }} docker tag myapp:latest ${{ secrets.REGISTRY_URL }}/myapp:latest docker push ${{ secrets.REGISTRY_URL }}/myapp:latest