mpromonet / webrtc-streamer

WebRTC streamer for V4L2 capture devices, RTSP sources and Screen Capture
https://webrtcstreamer.agreeabletree-365b9a90.canadacentral.azurecontainerapps.io/?layout=2x2
The Unlicense
2.94k stars 598 forks source link

sudo docker build -t webstreamer:v1 . #675

Closed qyq001 closed 5 months ago

qyq001 commented 6 months ago

220.1 0 added, 0 removed; done. 220.1 Running hooks in /etc/ca-certificates/update.d... 220.1 done. 220.2 Cloning into '/depot_tools'... 235.3 /depot_tools/vpython3: line 52: /depot_tools/.cipd_bin/vpython3: No such file or directory

Dockerfile:10

9 |
10 | >>> RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends ca-certificates wget git python3 python3-pkg-resources g++ autoconf automake libtool xz-utils libpulse-dev libasound2-dev libgtk-3-dev libxtst-dev libssl-dev librtmp-dev cmake make pkg-config p7zip-full sudo \ 11 | >>> && useradd -m -s /bin/bash $USERNAME \ 12 | >>> && echo $USERNAME ALL=(root) NOPASSWD:ALL > /etc/sudoers.d/$USERNAME \ 13 | >>> && chmod 0440 /etc/sudoers.d/$USERNAME \ 14 | >>> && git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git /depot_tools \ 15 | >>> && mkdir /webrtc \ 16 | >>> && cd /webrtc \ 17 | >>> && fetch --no-history --nohooks webrtc \ 18 | >>> && sed -i -e "s|'src/resources'],|'src/resources'],'condition':'rtc_include_tests==true',|" src/DEPS \ 19 | >>> && gclient sync \ 20 | >>> && cd /webrtc-streamer \ 21 | >>> && cmake . && make \ 22 | >>> && cpack \ 23 | >>> && mkdir /app && tar xvzf webrtc-streamer.tar.gz --strip=1 -C /app/ && rm webrtc-streamer.tar.gz \ 24 | >>> && rm -rf /webrtc/src/out \ 25 | >>> && apt-get clean && rm -rf /var/lib/apt/lists/ 26 |

ERROR: failed to solve: process "/bin/sh -c apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends ca-certificates wget git python3 python3-pkg-resources g++ autoconf automake libtool xz-utils libpulse-dev libasound2-dev libgtk-3-dev libxtst-dev libssl-dev librtmp-dev cmake make pkg-config p7zip-full sudo \t&& useradd -m -s /bin/bash $USERNAME \t&& echo $USERNAME ALL=\(root\) NOPASSWD:ALL > /etc/sudoers.d/$USERNAME \t&& chmod 0440 /etc/sudoers.d/$USERNAME \t&& git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git /depot_tools \t&& mkdir /webrtc \t&& cd /webrtc \t&& fetch --no-history --nohooks webrtc \t&& sed -i -e \"s|'src/resources'],|'src/resources'],'condition':'rtc_include_tests==true',|\" src/DEPS \t&& gclient sync \t&& cd /webrtc-streamer \t&& cmake . && make \t&& cpack \t&& mkdir /app && tar xvzf webrtc-streamer.tar.gz --strip=1 -C /app/ && rm webrtc-streamer.tar.gz \t&& rm -rf /webrtc/src/out \t&& apt-get clean && rm -rf /var/lib/apt/lists/" did not complete successfully: exit code: 127