Плагин Spring Boot собирает образ Docker с помощью BuildpacksJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Плагин Spring Boot собирает образ Docker с помощью Buildpacks

Сообщение Anonymous »

Я пытаюсь создать приложение с использованием плагина Spring без Dockerfile, используя docker Compose, работающий в Ubuntu. Вот мой docker-compose.yml:

Код: Выделить всё

services:
app:
image: 'docker.io/my_appName/api:latest'
container_name: app
depends_on:
db:
condition: service_started
ports:
...
environment:
...
db:
image: 'postgres:14.5-alpine'
...
adminer:
...
тогда этот скрипт должен создать образ и запустить сервисы в докере

Код: Выделить всё

#!/bin/bash
docker compose -f docker/docker-compose.yml down --remove-orphans
docker rmi my_appName/api
./mvnw spring-boot:build-image && ./gradlew bootBuildImage && docker compose -f docker/docker-compose.yml up
После запуска я получаю следующую ошибку:

Код: Выделить всё

    ...
[INFO]     [creator]     *** Images (6615d4ffce78):
[INFO]     [creator]           docker.io/my_appName/api:latest
[INFO]     [creator]     Reusing cache layer 'paketo-buildpacks/syft:syft'
[INFO]     [creator]     Reusing cache layer 'buildpacksio/lifecycle:cache.sbom'
[INFO]
[INFO] Successfully built image 'docker.io/my_appName/api:latest'

...
app Error pull access denied for my_appName/api, repository does not exist or may require 'docker login'                        0.8s
Error response from daemon: pull access denied for my_appName/api, repository does not exist or may require 'docker login
Образ не создается, даже если в журнале это указано. Затем возникает фактическая ошибка при запуске последней части сценария (docker compose... up).
Наверное, я делаю что-то не так
Есть идеи?

Подробнее здесь: https://stackoverflow.com/questions/798 ... buildpacks
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»