Skip to content
This repository was archived by the owner on Apr 2, 2026. It is now read-only.
This repository was archived by the owner on Apr 2, 2026. It is now read-only.

Unexpected error calling checkstyle #13

Open

Description

@rithvik-doshi

I'm calling checkstyle using the following configuration:

version information

pre-commit version: 4.2.0
git --version: git version 2.49.0
sys.version:
    3.11.11 (main, Mar 17 2025, 21:33:08) [Clang 20.1.0 ]
sys.executable: /Users/ritdoshi/.globalvenv/bin/python3
os.name: posix
sys.platform: darwin

.pre-commit-config.yaml

  - repo: https://github.com/gherynos/pre-commit-java
    rev: v0.6.12
    hooks:
      - id: checkstyle
        args: ["-c", "/google_checks.xml"]

error information

An unexpected error has occurred: CalledProcessError: command: ('docker', 'build', '--tag', 'pre-commit-9643d1245d3f55d82b97c3911f412054', '--label', 'PRE_COMMIT', '--pull', '.')
return code: 1
stdout:
    Executable `docker` not found
stderr: (none)

Any suggested changes to fix this or the config file?

Activity

  1. gherynos commented on Apr 13, 2025

    @gherynos
    Owner

    Hi @rithvik-doshi from the error it looks like you don't have Docker installed? That's a pre-requisite for these hooks to work, as they leverage https://pre-commit.com/#docker

  2. rithvik-doshi commented on Apr 14, 2025

    @rithvik-doshi
    Author

    Yeah that was my bad, I had installed docker through brew which didn't work, eventually downloaded the app and the daemon started. I did get this issue during the installation that I'm not sure how to resolve:

    An unexpected error has occurred: CalledProcessError: command: ('/usr/local/bin/docker', 'build', '--tag', 'pre-commit-321c46f3af5d2b50d79a18e9ac82eb7d', '--label', 'PRE_COMMIT', '--pull', '.')
    return code: 1
    stdout: (none)
    stderr:
        #0 building with "desktop-linux" instance using docker driver
        
        #1 [internal] load build definition from Dockerfile
        #1 transferring dockerfile: 276B done
        #1 DONE 0.0s
        
        #2 [internal] load metadata for docker.io/library/eclipse-temurin:17.0.6_10-jre
        #2 DONE 0.7s
        
        #3 [internal] load .dockerignore
        #3 transferring context: 2B done
        #3 DONE 0.0s
        
        #4 [internal] load build context
        #4 transferring context: 5.12kB done
        #4 DONE 0.0s
        
        #5 [1/7] FROM docker.io/library/eclipse-temurin:17.0.6_10-jre@sha256:f2d58a6c3272ccf5e00753e9bd035446c4ad3871ee1d5dc6a121917213fb3691
        #5 resolve docker.io/library/eclipse-temurin:17.0.6_10-jre@sha256:f2d58a6c3272ccf5e00753e9bd035446c4ad3871ee1d5dc6a121917213fb3691 0.0s done
        #5 sha256:48ce9280353ea6c4511dc5378e2f0f4742d499bf6df15c8d10804513c8c5115a 159B / 159B 0.1s done
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 1.05MB / 46.42MB 0.3s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 0B / 18.40MB 0.2s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 0B / 28.39MB 0.2s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 4.19MB / 46.42MB 0.6s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 1.05MB / 18.40MB 0.5s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 2.10MB / 18.40MB 0.6s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 7.34MB / 46.42MB 1.1s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 3.15MB / 18.40MB 0.9s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 2.10MB / 28.39MB 0.9s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 4.19MB / 18.40MB 1.1s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 10.49MB / 46.42MB 1.4s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 5.24MB / 18.40MB 1.2s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 6.29MB / 18.40MB 1.5s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 4.19MB / 28.39MB 1.4s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 7.34MB / 18.40MB 1.7s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 13.63MB / 46.42MB 2.0s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 8.39MB / 18.40MB 1.8s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 6.29MB / 28.39MB 1.8s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 9.44MB / 18.40MB 2.1s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 8.39MB / 28.39MB 2.1s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 16.78MB / 46.42MB 2.4s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 10.49MB / 18.40MB 2.4s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 19.92MB / 46.42MB 2.7s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 11.53MB / 18.40MB 2.6s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 10.49MB / 28.39MB 2.6s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 12.58MB / 18.40MB 2.7s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 12.58MB / 28.39MB 2.9s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 23.07MB / 46.42MB 3.2s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 13.63MB / 18.40MB 3.0s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 14.68MB / 18.40MB 3.2s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 14.68MB / 28.39MB 3.3s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 26.21MB / 46.42MB 3.6s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 16.78MB / 18.40MB 3.6s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 16.78MB / 28.39MB 3.6s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 18.40MB / 18.40MB 3.9s done
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 29.36MB / 46.42MB 4.1s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 18.87MB / 28.39MB 4.1s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 32.51MB / 46.42MB 4.4s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 20.97MB / 28.39MB 4.4s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 35.65MB / 46.42MB 4.7s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 23.07MB / 28.39MB 4.7s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 38.80MB / 46.42MB 5.0s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 25.17MB / 28.39MB 4.8s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 27.26MB / 28.39MB 5.1s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 42.99MB / 46.42MB 5.4s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 28.39MB / 28.39MB 5.3s done
        #5 extracting sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 46.42MB / 46.42MB 5.6s done
        #5 extracting sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 0.3s done
        #5 extracting sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865
        #5 extracting sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 0.2s done
        #5 DONE 5.9s
        
        #5 [1/7] FROM docker.io/library/eclipse-temurin:17.0.6_10-jre@sha256:f2d58a6c3272ccf5e00753e9bd035446c4ad3871ee1d5dc6a121917213fb3691
        #5 extracting sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949
        #5 extracting sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 0.4s done
        #5 DONE 6.3s
        
        #5 [1/7] FROM docker.io/library/eclipse-temurin:17.0.6_10-jre@sha256:f2d58a6c3272ccf5e00753e9bd035446c4ad3871ee1d5dc6a121917213fb3691
        #5 extracting sha256:48ce9280353ea6c4511dc5378e2f0f4742d499bf6df15c8d10804513c8c5115a done
        #5 DONE 6.3s
        
        #6 [2/7] COPY install.sh /opt
        #6 DONE 0.1s
        
        #7 [3/7] RUN bash /opt/install.sh && rm -rf /var/lib/apt/lists/* && rm /opt/install.sh
        #7 0.084 /opt/install.sh: line 2: $'\r': command not found
        #7 0.084 /opt/install.sh: line 3: set: -
    : invalid option
        #7 0.084 set: usage: set [-abefhkmnptuvxBCHP] [-o option-name] [--] [arg ...]
        #7 0.084 /opt/install.sh: line 4: $'\r': command not found
        #7 0.084 /opt/install.sh: line 7: $'\r': command not found
        #7 0.451 Get:1 http://ports.ubuntu.com/ubuntu-ports jammy InRelease [270 kB]
        #7 1.010 Get:2 http://ports.ubuntu.com/ubuntu-ports jammy-updates InRelease [128 kB]
        #7 1.141 Get:3 http://ports.ubuntu.com/ubuntu-ports jammy-backports InRelease [127 kB]
        #7 1.268 Get:4 http://ports.ubuntu.com/ubuntu-ports jammy-security InRelease [129 kB]
        #7 1.397 Get:5 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 Packages [1,758 kB]
        #7 1.814 Get:6 http://ports.ubuntu.com/ubuntu-ports jammy/universe arm64 Packages [17.2 MB]
        #7 2.956 Get:7 http://ports.ubuntu.com/ubuntu-ports jammy/restricted arm64 Packages [24.2 kB]
        #7 2.956 Get:8 http://ports.ubuntu.com/ubuntu-ports jammy/multiverse arm64 Packages [224 kB]
        #7 2.970 Get:9 http://ports.ubuntu.com/ubuntu-ports jammy-updates/universe arm64 Packages [1,506 kB]
        #7 3.065 Get:10 http://ports.ubuntu.com/ubuntu-ports jammy-updates/restricted arm64 Packages [3,446 kB]
        #7 3.271 Get:11 http://ports.ubuntu.com/ubuntu-ports jammy-updates/multiverse arm64 Packages [32.8 kB]
        #7 3.488 Get:12 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 Packages [2,765 kB]
        #7 4.397 Get:13 http://ports.ubuntu.com/ubuntu-ports jammy-backports/main arm64 Packages [82.3 kB]
        #7 4.408 Get:14 http://ports.ubuntu.com/ubuntu-ports jammy-backports/universe arm64 Packages [33.2 kB]
        #7 4.411 Get:15 http://ports.ubuntu.com/ubuntu-ports jammy-security/universe arm64 Packages [1,212 kB]
        #7 4.681 Get:16 http://ports.ubuntu.com/ubuntu-ports jammy-security/main arm64 Packages [2,459 kB]
        #7 4.962 Get:17 http://ports.ubuntu.com/ubuntu-ports jammy-security/multiverse arm64 Packages [26.5 kB]
        #7 4.965 Get:18 http://ports.ubuntu.com/ubuntu-ports jammy-security/restricted arm64 Packages [3,292 kB]
        #7 5.382 Fetched 34.7 MB in 5s (6,568 kB/s)
        #7 5.382 Reading package lists...
        #7 5.722 Reading package lists...
        #7 6.038 Building dependency tree...
        #7 6.106 Reading state information...
        #7 6.109 E: Unable to locate package jq
        #7 6.109 /opt/install.sh: line 9: $'\r': command not found
        #7 6.110 /opt/install.sh: line 10: cd: $'/opt\r': No such file or directory
        #7 6.110 /opt/install.sh: line 11: $'\r': command not found
        #7 6.111 --2025-04-14 13:50:26--  https://github.com/pmd/pmd/releases/download/pmd_releases/7.12.0/pmd-dist-7.12.0-bin.zip%0D
        #7 6.112 Resolving github.com (github.com)... 140.82.112.4
        #7 6.154 Connecting to github.com (github.com)|140.82.112.4|:443... connected.
        #7 6.211 HTTP request sent, awaiting response... 404 Not Found
        #7 6.279 2025-04-14 13:50:26 ERROR 404: Not Found.
        #7 6.279 
        #7 6.279 http://
    : Invalid host name.
        #7 6.283 /opt/install.sh: line 13: syntax error near unexpected token `&&'
        #7 6.283 /opt/install.sh: line 13: `  && unzip pmd.zip \
    '
        #7 ERROR: process "/bin/sh -c bash /opt/install.sh && rm -rf /var/lib/apt/lists/* && rm /opt/install.sh" did not complete successfully: exit code: 2
        ------
         > [3/7] RUN bash /opt/install.sh && rm -rf /var/lib/apt/lists/* && rm /opt/install.sh:
        4.965 Get:18 http://ports.ubuntu.com/ubuntu-ports jammy-security/restricted arm64 Packages [3,292 kB]
        
        
        connected.
        6.211 HTTP request sent, awaiting response... 404 Not Found
        6.279 2025-04-14 13:50:26 ERROR 404: Not Found.
        6.279 
        6.279 http://
    : Invalid host name.
        6.283 /opt/install.sh: line 13: syntax error near unexpected token `&&'
        6.283 /opt/install.sh: line 13: `  && unzip pmd.zip \
    '
        ------
        Dockerfile:4
        --------------------
           2 |     
           3 |     COPY install.sh /opt
           4 | >>> RUN bash /opt/install.sh && rm -rf /var/lib/apt/lists/* && rm /opt/install.sh
           5 |     
           6 |     COPY run_pmd.sh /opt
        --------------------
        ERROR: failed to solve: process "/bin/sh -c bash /opt/install.sh && rm -rf /var/lib/apt/lists/* && rm /opt/install.sh" did not complete successfully: exit code: 2
    
    Traceback (most recent call last):
      File "/Users/ritdoshi/.globalvenv/lib/python3.11/site-packages/pre_commit/error_handler.py", line 73, in error_handler
        yield
      File "/Users/ritdoshi/.globalvenv/lib/python3.11/site-packages/pre_commit/main.py", line 417, in main
        return run(args.config, store, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/Users/ritdoshi/.globalvenv/lib/python3.11/site-packages/pre_commit/commands/run.py", line 442, in run
        install_hook_envs(to_install, store)
      File "/Users/ritdoshi/.globalvenv/lib/python3.11/site-packages/pre_commit/repository.py", line 229, in install_hook_envs
        _hook_install(hook)
      File "/Users/ritdoshi/.globalvenv/lib/python3.11/site-packages/pre_commit/repository.py", line 85, in _hook_install
        lang.install_environment(
      File "/Users/ritdoshi/.globalvenv/lib/python3.11/site-packages/pre_commit/languages/docker.py", line 100, in install_environment
        build_docker_image(prefix, pull=True)
      File "/Users/ritdoshi/.globalvenv/lib/python3.11/site-packages/pre_commit/languages/docker.py", line 87, in build_docker_image
        lang_base.setup_cmd(prefix, cmd)
      File "/Users/ritdoshi/.globalvenv/lib/python3.11/site-packages/pre_commit/lang_base.py", line 86, in setup_cmd
        cmd_output_b(*cmd, cwd=prefix.prefix_dir, **kwargs)
      File "/Users/ritdoshi/.globalvenv/lib/python3.11/site-packages/pre_commit/util.py", line 111, in cmd_output_b
        raise CalledProcessError(returncode, cmd, stdout_b, stderr_b)
    pre_commit.util.CalledProcessError: command: ('/usr/local/bin/docker', 'build', '--tag', 'pre-commit-321c46f3af5d2b50d79a18e9ac82eb7d', '--label', 'PRE_COMMIT', '--pull', '.')
    return code: 1
    stdout: (none)
    stderr:
        #0 building with "desktop-linux" instance using docker driver
        
        #1 [internal] load build definition from Dockerfile
        #1 transferring dockerfile: 276B done
        #1 DONE 0.0s
        
        #2 [internal] load metadata for docker.io/library/eclipse-temurin:17.0.6_10-jre
        #2 DONE 0.7s
        
        #3 [internal] load .dockerignore
        #3 transferring context: 2B done
        #3 DONE 0.0s
        
        #4 [internal] load build context
        #4 transferring context: 5.12kB done
        #4 DONE 0.0s
        
        #5 [1/7] FROM docker.io/library/eclipse-temurin:17.0.6_10-jre@sha256:f2d58a6c3272ccf5e00753e9bd035446c4ad3871ee1d5dc6a121917213fb3691
        #5 resolve docker.io/library/eclipse-temurin:17.0.6_10-jre@sha256:f2d58a6c3272ccf5e00753e9bd035446c4ad3871ee1d5dc6a121917213fb3691 0.0s done
        #5 sha256:48ce9280353ea6c4511dc5378e2f0f4742d499bf6df15c8d10804513c8c5115a 159B / 159B 0.1s done
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 1.05MB / 46.42MB 0.3s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 0B / 18.40MB 0.2s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 0B / 28.39MB 0.2s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 4.19MB / 46.42MB 0.6s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 1.05MB / 18.40MB 0.5s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 2.10MB / 18.40MB 0.6s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 7.34MB / 46.42MB 1.1s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 3.15MB / 18.40MB 0.9s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 2.10MB / 28.39MB 0.9s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 4.19MB / 18.40MB 1.1s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 10.49MB / 46.42MB 1.4s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 5.24MB / 18.40MB 1.2s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 6.29MB / 18.40MB 1.5s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 4.19MB / 28.39MB 1.4s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 7.34MB / 18.40MB 1.7s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 13.63MB / 46.42MB 2.0s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 8.39MB / 18.40MB 1.8s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 6.29MB / 28.39MB 1.8s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 9.44MB / 18.40MB 2.1s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 8.39MB / 28.39MB 2.1s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 16.78MB / 46.42MB 2.4s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 10.49MB / 18.40MB 2.4s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 19.92MB / 46.42MB 2.7s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 11.53MB / 18.40MB 2.6s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 10.49MB / 28.39MB 2.6s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 12.58MB / 18.40MB 2.7s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 12.58MB / 28.39MB 2.9s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 23.07MB / 46.42MB 3.2s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 13.63MB / 18.40MB 3.0s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 14.68MB / 18.40MB 3.2s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 14.68MB / 28.39MB 3.3s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 26.21MB / 46.42MB 3.6s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 16.78MB / 18.40MB 3.6s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 16.78MB / 28.39MB 3.6s
        #5 sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 18.40MB / 18.40MB 3.9s done
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 29.36MB / 46.42MB 4.1s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 18.87MB / 28.39MB 4.1s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 32.51MB / 46.42MB 4.4s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 20.97MB / 28.39MB 4.4s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 35.65MB / 46.42MB 4.7s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 23.07MB / 28.39MB 4.7s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 38.80MB / 46.42MB 5.0s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 25.17MB / 28.39MB 4.8s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 27.26MB / 28.39MB 5.1s
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 42.99MB / 46.42MB 5.4s
        #5 sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 28.39MB / 28.39MB 5.3s done
        #5 extracting sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce
        #5 sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 46.42MB / 46.42MB 5.6s done
        #5 extracting sha256:b2ddfd337773edbf5766dce2fdbeef139ba8c42724e29eda157c84e9f97f1bce 0.3s done
        #5 extracting sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865
        #5 extracting sha256:a40b70fd7935308ad0e072e7e06ec8c3abdc59beae70ca716dcd04e971680865 0.2s done
        #5 DONE 5.9s
        
        #5 [1/7] FROM docker.io/library/eclipse-temurin:17.0.6_10-jre@sha256:f2d58a6c3272ccf5e00753e9bd035446c4ad3871ee1d5dc6a121917213fb3691
        #5 extracting sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949
        #5 extracting sha256:e33dd5efa5ce73b25dc0236fcd408527b63e42c87e6da9672a356731004b8949 0.4s done
        #5 DONE 6.3s
        
        #5 [1/7] FROM docker.io/library/eclipse-temurin:17.0.6_10-jre@sha256:f2d58a6c3272ccf5e00753e9bd035446c4ad3871ee1d5dc6a121917213fb3691
        #5 extracting sha256:48ce9280353ea6c4511dc5378e2f0f4742d499bf6df15c8d10804513c8c5115a done
        #5 DONE 6.3s
        
        #6 [2/7] COPY install.sh /opt
        #6 DONE 0.1s
        
        #7 [3/7] RUN bash /opt/install.sh && rm -rf /var/lib/apt/lists/* && rm /opt/install.sh
        #7 0.084 /opt/install.sh: line 2: $'\r': command not found
        #7 0.084 /opt/install.sh: line 3: set: -
    : invalid option
        #7 0.084 set: usage: set [-abefhkmnptuvxBCHP] [-o option-name] [--] [arg ...]
        #7 0.084 /opt/install.sh: line 4: $'\r': command not found
        #7 0.084 /opt/install.sh: line 7: $'\r': command not found
        #7 0.451 Get:1 http://ports.ubuntu.com/ubuntu-ports jammy InRelease [270 kB]
        #7 1.010 Get:2 http://ports.ubuntu.com/ubuntu-ports jammy-updates InRelease [128 kB]
        #7 1.141 Get:3 http://ports.ubuntu.com/ubuntu-ports jammy-backports InRelease [127 kB]
        #7 1.268 Get:4 http://ports.ubuntu.com/ubuntu-ports jammy-security InRelease [129 kB]
        #7 1.397 Get:5 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 Packages [1,758 kB]
        #7 1.814 Get:6 http://ports.ubuntu.com/ubuntu-ports jammy/universe arm64 Packages [17.2 MB]
        #7 2.956 Get:7 http://ports.ubuntu.com/ubuntu-ports jammy/restricted arm64 Packages [24.2 kB]
        #7 2.956 Get:8 http://ports.ubuntu.com/ubuntu-ports jammy/multiverse arm64 Packages [224 kB]
        #7 2.970 Get:9 http://ports.ubuntu.com/ubuntu-ports jammy-updates/universe arm64 Packages [1,506 kB]
        #7 3.065 Get:10 http://ports.ubuntu.com/ubuntu-ports jammy-updates/restricted arm64 Packages [3,446 kB]
        #7 3.271 Get:11 http://ports.ubuntu.com/ubuntu-ports jammy-updates/multiverse arm64 Packages [32.8 kB]
        #7 3.488 Get:12 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 Packages [2,765 kB]
        #7 4.397 Get:13 http://ports.ubuntu.com/ubuntu-ports jammy-backports/main arm64 Packages [82.3 kB]
        #7 4.408 Get:14 http://ports.ubuntu.com/ubuntu-ports jammy-backports/universe arm64 Packages [33.2 kB]
        #7 4.411 Get:15 http://ports.ubuntu.com/ubuntu-ports jammy-security/universe arm64 Packages [1,212 kB]
        #7 4.681 Get:16 http://ports.ubuntu.com/ubuntu-ports jammy-security/main arm64 Packages [2,459 kB]
        #7 4.962 Get:17 http://ports.ubuntu.com/ubuntu-ports jammy-security/multiverse arm64 Packages [26.5 kB]
        #7 4.965 Get:18 http://ports.ubuntu.com/ubuntu-ports jammy-security/restricted arm64 Packages [3,292 kB]
        #7 5.382 Fetched 34.7 MB in 5s (6,568 kB/s)
        #7 5.382 Reading package lists...
        #7 5.722 Reading package lists...
        #7 6.038 Building dependency tree...
        #7 6.106 Reading state information...
        #7 6.109 E: Unable to locate package jq
        #7 6.109 /opt/install.sh: line 9: $'\r': command not found
        #7 6.110 /opt/install.sh: line 10: cd: $'/opt\r': No such file or directory
        #7 6.110 /opt/install.sh: line 11: $'\r': command not found
        #7 6.111 --2025-04-14 13:50:26--  https://github.com/pmd/pmd/releases/download/pmd_releases/7.12.0/pmd-dist-7.12.0-bin.zip%0D
        #7 6.112 Resolving github.com (github.com)... 140.82.112.4
        #7 6.154 Connecting to github.com (github.com)|140.82.112.4|:443... connected.
        #7 6.211 HTTP request sent, awaiting response... 404 Not Found
        #7 6.279 2025-04-14 13:50:26 ERROR 404: Not Found.
        #7 6.279 
        #7 6.279 http://
    : Invalid host name.
        #7 6.283 /opt/install.sh: line 13: syntax error near unexpected token `&&'
        #7 6.283 /opt/install.sh: line 13: `  && unzip pmd.zip \
    '
        #7 ERROR: process "/bin/sh -c bash /opt/install.sh && rm -rf /var/lib/apt/lists/* && rm /opt/install.sh" did not complete successfully: exit code: 2
        ------
         > [3/7] RUN bash /opt/install.sh && rm -rf /var/lib/apt/lists/* && rm /opt/install.sh:
        4.965 Get:18 http://ports.ubuntu.com/ubuntu-ports jammy-security/restricted arm64 Packages [3,292 kB]
        
        
        connected.
        6.211 HTTP request sent, awaiting response... 404 Not Found
        6.279 2025-04-14 13:50:26 ERROR 404: Not Found.
        6.279 
        6.279 http://
    : Invalid host name.
        6.283 /opt/install.sh: line 13: syntax error near unexpected token `&&'
        6.283 /opt/install.sh: line 13: `  && unzip pmd.zip \
    '
        ------
        Dockerfile:4
        --------------------
           2 |     
           3 |     COPY install.sh /opt
           4 | >>> RUN bash /opt/install.sh && rm -rf /var/lib/apt/lists/* && rm /opt/install.sh
           5 |     
           6 |     COPY run_pmd.sh /opt
        --------------------
        ERROR: failed to solve: process "/bin/sh -c bash /opt/install.sh && rm -rf /var/lib/apt/lists/* && rm /opt/install.sh" did not complete successfully: exit code: 2
    
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions