Докер из репозитория 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 также позволяет вам создавать образы, оттуда вы можете отправить их в любой репозиторий.