Docker 허브 레지스트리를 사용하여 Azure 웹앱 컨테이너에 배포하는 방법

mitomed

Azure Pipelibe의 일부로 Docker 이미지를 빌드하고 Docker 허브 레지스트리로 푸시합니다. 그런 다음 컨테이너 용 Azure Web App에 배포해야하며이를 위해 아래 코드를 추가하려고했습니다.

- stage: Deploy
displayName: Deploy to App Service
jobs:
  - job: Deploy
    displayName: Deploy
    pool:
      vmImage: 'ubuntu-latest'
    steps:
      - task: AzureRmWebAppDeployment@4
        inputs:
          ConnectionType: 'AzureRM'
          azureSubscription: $(azureSubscription)
          appType: 'webAppContainer'
          WebAppName: $(webappName)
          DockerNamespace: 'https://index.docker.io/v1'
          DockerRepository: 'my_id/name_of_my_image'
          DockerImageTag: $(tag)

하지만 컨테이너 설정의 포털 로그에 아래 오류가 계속 나타납니다.

오류-DockerApiException : Docker API가 상태 코드 = BadRequest, response = { "message": "잘못된 참조 형식"}으로 응답했습니다.

리포지토리는 비공개이지만 공개로 변경하려고 시도했지만 작동하지 않았으며 도커 허브에 대한 연결 서비스가 있으며 필요한지 확실하지 않은 앱 설정에 올바른 값이 있습니다.

앱 설정

azure 레지스트리를 사용할 때 훨씬 더 많은 문서를 찾았지만 Docker 허브에 대해 찾은 몇 가지 문서가 도움이되지 않았으므로 누군가 여기서해야 할 일을 알고 있다면 감사하겠습니다.

감사

mitomed

시행 착오, "고수준 도메인"에 대한 참조가 있기 때문에 필요 'index.docker.io'.하지 않은 것을 이해할 수 있는 wokspace와 함께 작동하는 것 같습니다 'https://'(일부 여러 곳에서 도커 허브에서 필요하지 않은 것에 대해 읽었지만 하지만 다른 곳에서 필요)

아니 needind v1세그먼트는하지만, 저를 놀라게

하지만 작동합니다

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

HTTP ping에 응답하지 않는 Azure 웹앱 배포 Docker 컨테이너

분류에서Dev

docker-compose를 사용하여 Linux 컨테이너 용 웹앱에 Azure 파일 공유 탑재

분류에서Dev

PowerShell을 사용하여 Azure 컨테이너 레지스트리 리포지토리에 Docker 이미지 푸시

분류에서Dev

Azure 웹앱에서 Docker 컨테이너 실행 : 포트에서 HTTP ping에 응답하지 않았습니다.

분류에서Dev

Docker 컨테이너를 웹에 노출하는 방법

분류에서Dev

Github 패키지 레지스트리에서 Azure Web Apps로 Docker 이미지를 배포하는 방법

분류에서Dev

docker-compose를 사용하여 이미 실행중인 컨테이너를 내 앱에 연결하는 방법

분류에서Dev

Azure 웹앱에 Signal R 자체 호스트 서버를 배포하는 방법

분류에서Dev

JBoss Fuse (Karaf)에서 패브릭 모드를 사용하여 Java 컨테이너를 배포하는 방법

분류에서Dev

Docker-py에서 기본 웹 앱 컨테이너를 실행하는 방법은 무엇입니까?

분류에서Dev

Terraform을 사용하여 컨테이너화 된 Azure 함수 앱을 완전히 배포하는 방법

분류에서Dev

AKS (Azure Kubernetes Service)에 포드로 배포 된 Asp.net Core Docker 컨테이너에서 Azure KeyVault에 액세스하는 방법은 무엇입니까?

분류에서Dev

PAT를 사용하여 온-프레미스 Azure Artifacts 리포지토리에서 Docker 컨테이너 내에 Powershell 모듈을 설치하는 방법은 무엇입니까?

분류에서Dev

Docker 허브에서 이미지를 가져 오는 helm3를 사용하여 배포를 생성하는 방법은 무엇입니까?

분류에서Dev

클래스 라이브러리의 메인 앱에서 dryioc 컨테이너를 사용하는 방법

분류에서Dev

MacBookPro 호스트를 사용하여 Docker 컨테이너에서 GUI 앱 실행

분류에서Dev

Docker 컨테이너에 php-fpm을 배포하고 localhost (Ubuntu)에 Apache / nginx를 배포하는 방법

분류에서Dev

Docker의 Docker 내부에서 웹 앱 라이브에 액세스하는 방법

분류에서Dev

Docker 허브 개인 레지스트리에서 Azure Container Service (ACS)로 Docker 이미지를 가져 오는 방법은 무엇입니까?

분류에서Dev

Docker 작성 파일에서 환경 변수를 선택하지 않는 Linux 컨테이너 용 Azure 웹앱 서비스

분류에서Dev

AWS Lighstail 컨테이너를 사용하는 Docker Compose 및 Django 앱 배포 실패

분류에서Dev

UWP 앱에서 푸시 메시지에 Azure 알림 허브 태그를 사용하는 방법

분류에서Dev

Docker를 사용하여 Tableau Dashboard 확장 프로그램 (웹앱)을 로컬로 배포하는 방법

분류에서Dev

docker-compose를 사용하여 다른 컨테이너에 대한 전체 볼륨 액세스를 허용하도록 하나의 컨테이너를 설정하는 방법

분류에서Dev

동일한 Azure 앱 서비스에서 Angular 앱과 웹 API를 배포하는 방법은 무엇입니까?

분류에서Dev

컨테이너 용 Azure 웹앱은 웹 후크에서 보낸 Docker 태그를 무시합니다.

분류에서Dev

AWS 공용 IP를 사용하여 Docker 컨테이너에 액세스하는 방법

분류에서Dev

aws-sdk를 사용하여 Docker 컨테이너에서 노드 앱 실행

분류에서Dev

다른 Docker 컨테이너에서 Docker 컨테이너에 설치된 앱에 액세스하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    HTTP ping에 응답하지 않는 Azure 웹앱 배포 Docker 컨테이너

  2. 2

    docker-compose를 사용하여 Linux 컨테이너 용 웹앱에 Azure 파일 공유 탑재

  3. 3

    PowerShell을 사용하여 Azure 컨테이너 레지스트리 리포지토리에 Docker 이미지 푸시

  4. 4

    Azure 웹앱에서 Docker 컨테이너 실행 : 포트에서 HTTP ping에 응답하지 않았습니다.

  5. 5

    Docker 컨테이너를 웹에 노출하는 방법

  6. 6

    Github 패키지 레지스트리에서 Azure Web Apps로 Docker 이미지를 배포하는 방법

  7. 7

    docker-compose를 사용하여 이미 실행중인 컨테이너를 내 앱에 연결하는 방법

  8. 8

    Azure 웹앱에 Signal R 자체 호스트 서버를 배포하는 방법

  9. 9

    JBoss Fuse (Karaf)에서 패브릭 모드를 사용하여 Java 컨테이너를 배포하는 방법

  10. 10

    Docker-py에서 기본 웹 앱 컨테이너를 실행하는 방법은 무엇입니까?

  11. 11

    Terraform을 사용하여 컨테이너화 된 Azure 함수 앱을 완전히 배포하는 방법

  12. 12

    AKS (Azure Kubernetes Service)에 포드로 배포 된 Asp.net Core Docker 컨테이너에서 Azure KeyVault에 액세스하는 방법은 무엇입니까?

  13. 13

    PAT를 사용하여 온-프레미스 Azure Artifacts 리포지토리에서 Docker 컨테이너 내에 Powershell 모듈을 설치하는 방법은 무엇입니까?

  14. 14

    Docker 허브에서 이미지를 가져 오는 helm3를 사용하여 배포를 생성하는 방법은 무엇입니까?

  15. 15

    클래스 라이브러리의 메인 앱에서 dryioc 컨테이너를 사용하는 방법

  16. 16

    MacBookPro 호스트를 사용하여 Docker 컨테이너에서 GUI 앱 실행

  17. 17

    Docker 컨테이너에 php-fpm을 배포하고 localhost (Ubuntu)에 Apache / nginx를 배포하는 방법

  18. 18

    Docker의 Docker 내부에서 웹 앱 라이브에 액세스하는 방법

  19. 19

    Docker 허브 개인 레지스트리에서 Azure Container Service (ACS)로 Docker 이미지를 가져 오는 방법은 무엇입니까?

  20. 20

    Docker 작성 파일에서 환경 변수를 선택하지 않는 Linux 컨테이너 용 Azure 웹앱 서비스

  21. 21

    AWS Lighstail 컨테이너를 사용하는 Docker Compose 및 Django 앱 배포 실패

  22. 22

    UWP 앱에서 푸시 메시지에 Azure 알림 허브 태그를 사용하는 방법

  23. 23

    Docker를 사용하여 Tableau Dashboard 확장 프로그램 (웹앱)을 로컬로 배포하는 방법

  24. 24

    docker-compose를 사용하여 다른 컨테이너에 대한 전체 볼륨 액세스를 허용하도록 하나의 컨테이너를 설정하는 방법

  25. 25

    동일한 Azure 앱 서비스에서 Angular 앱과 웹 API를 배포하는 방법은 무엇입니까?

  26. 26

    컨테이너 용 Azure 웹앱은 웹 후크에서 보낸 Docker 태그를 무시합니다.

  27. 27

    AWS 공용 IP를 사용하여 Docker 컨테이너에 액세스하는 방법

  28. 28

    aws-sdk를 사용하여 Docker 컨테이너에서 노드 앱 실행

  29. 29

    다른 Docker 컨테이너에서 Docker 컨테이너에 설치된 앱에 액세스하는 방법은 무엇입니까?

뜨겁다태그

보관