diff --git a/addons/adb_server/Dockerfile b/addons/adb_server/Dockerfile index 4259eaa..c6b8ea6 100644 --- a/addons/adb_server/Dockerfile +++ b/addons/adb_server/Dockerfile @@ -4,16 +4,14 @@ ARG BUILD_FROM FROM ${BUILD_FROM} RUN apt-get update && \ - apt-get install -y --no-install-recommends android-tools-adb wget bash && \ - rm -rf /var/lib/apt/lists/* - -# Download and build TTYD -RUN apt-get update && \ - apt-get install -y build-essential cmake git libjson-c-dev libwebsockets-dev && \ + apt-get install -y --no-install-recommends android-tools-adb wget bash build-essential cmake git libjson-c-dev libwebsockets-dev && \ rm -rf /var/lib/apt/lists/* && \ - git clone https://github.com/tsl0922/ttyd.git && \ - cd ttyd && mkdir build && cd build && cmake .. -RUN make && make install + git clone https://github.com/tsl0922/ttyd.git +WORKDIR /ttyd +RUN mkdir build +WORKDIR /ttyd/build +RUN cmake .. && \ + make && make install COPY run.sh /run.sh COPY restricted-shell.sh /usr/local/bin/restricted-shell.sh