Докер из репозитория github

Я хочу использовать собственный образ докера, который я описываю из Dockerfile. Я загрузил этот Dockerfile на свою собственную страницу GitHub и создал для него репозиторий. Я пытаюсь загрузить и протестировать проекты laravel на поверхность Atlassian BitBucket, где, если вы активируете конвейеры, контент будет проверяться с помощью Docker. Я хочу использовать свой собственный образ докера здесь. Как я могу установить bitbucket-pipelines.yml, чтобы вытащить образ, который будет создан с помощью Dockerfile? Или это просто не то, как я должен это сделать? Если нет, то как?

1 ответ

Решение

Вы можете создать образ самостоятельно и передать его в Docker Hub, а затем ссылаться на него в Pipelines как:

image: yourdockerusername/yourimage

Фактически, вы можете разместить его где угодно:

image: your.docker.registry:port/user/image

Bitbucket Pipelines также позволяет вам создавать образы, оттуда вы можете отправить их в любой репозиторий.

Другие вопросы по тегам