Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-52090

Support arm64 architecture build of docker image

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major Major
    • docker
    • None
    • jenkins/jenkins:latest image on Docker Hub
    • 2.307 and 2.303.1

      The docker pull works on arm64 platform, but the image fails to run as below.

      $ uname -m
      aarch64
      $ docker pull jenkins/jenkins
      Using default tag: latest
      latest: Pulling from jenkins/jenkins
      Digest: sha256:83d149bc799c1d50d146aecc75c558754594d3a2b69d0a81c4eb897ae27a58d0
      Status: Image is up to date for jenkins/jenkins:latest
      $ docker run --rm -p 8080:8080 -p 50000:50000 jenkins/jenkins
      standard_init_linux.go:190: exec user process caused "exec format error"
      $

      Since I can build the jenkins docker image on arm64 platform from https://github.com/jenkinsci/docker, and the image works well, can we improve the docker image support include arm64 support?

      See https://github.com/jenkinsci/docker/issues/686 for the request on github.

          [JENKINS-52090] Support arm64 architecture build of docker image

          Shawn Guo created issue -
          Oleg Nenashev made changes -
          Component/s New: docker [ 20834 ]
          Component/s Original: dockerhub [ 23621 ]
          Key Original: INFRA-1652 New: JENKINS-52090
          Workflow Original: classic default workflow [ 228598 ] New: JNJira + In-Review [ 229087 ]
          Project Original: Infrastructure [ 10301 ] New: Jenkins [ 10172 ]
          Oleg Nenashev made changes -
          Assignee Original: Oleg Nenashev [ oleg_nenashev ]
          Lee Jones made changes -
          Priority Original: Minor [ 4 ] New: Major [ 3 ]
          Oleg Nenashev made changes -
          Assignee New: Oleg Nenashev [ oleg_nenashev ]
          Oleg Nenashev made changes -
          Assignee Original: Oleg Nenashev [ oleg_nenashev ]
          Mark Waite made changes -
          Epic Link New: JENKINS-61775 [ 205614 ]
          Mark Waite made changes -
          Released As New: 2.307 and 2.303.1
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Closed [ 6 ]

            Unassigned Unassigned
            shawnguo Shawn Guo
            Votes:
            2 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: