File tree Expand file tree Collapse file tree 7 files changed +36
-20
lines changed
Expand file tree Collapse file tree 7 files changed +36
-20
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,13 @@ RUN echo "BUILD MODULE: CameraCapture"
55WORKDIR /app
66
77RUN apt-get update && \
8- apt-get install -y --no-install-recommends libcurl4-openssl-dev python3-pip libboost-python-dev libgtk2.0-dev
8+ apt-get install -y --no-install-recommends \
9+ python3 \
10+ python3-pip \
11+ python3-dev \
12+ libcurl4-openssl-dev \
13+ libboost-python-dev \
14+ libgtk2.0-dev
915
1016# Install Python packages
1117COPY /build/amd64-requirements.txt ./
@@ -14,8 +20,8 @@ RUN pip3 install --upgrade setuptools
1420RUN pip3 install -r amd64-requirements.txt
1521
1622# Cleanup
17- RUN sudo rm -rf /var/lib/apt/lists/* \
18- && sudo apt-get -y autoremove
23+ RUN rm -rf /var/lib/apt/lists/* \
24+ && apt-get -y autoremove
1925
2026ADD /app/ .
2127
Original file line number Diff line number Diff line change @@ -35,13 +35,13 @@ RUN install_packages \
3535
3636# Install Python packages
3737COPY /build/arm32v7-requirements.txt ./
38- RUN sudo pip3 install --upgrade pip
39- RUN sudo pip3 install --upgrade setuptools
40- RUN sudo pip3 install --index-url=https://www.piwheels.org/simple -r arm32v7-requirements.txt
38+ RUN pip3 install --upgrade pip
39+ RUN pip3 install --upgrade setuptools
40+ RUN pip3 install --index-url=https://www.piwheels.org/simple -r arm32v7-requirements.txt
4141
4242# Cleanup
43- RUN sudo rm -rf /var/lib/apt/lists/* \
44- && sudo apt-get -y autoremove
43+ RUN rm -rf /var/lib/apt/lists/* \
44+ && apt-get -y autoremove
4545
4646RUN [ "cross-build-end" ]
4747
Original file line number Diff line number Diff line change @@ -5,7 +5,13 @@ RUN echo "BUILD MODULE: CameraCapture"
55WORKDIR /app
66
77RUN apt-get update && \
8- apt-get install -y --no-install-recommends libcurl4-openssl-dev python3-pip libboost-python-dev libgtk2.0-dev
8+ apt-get install -y --no-install-recommends \
9+ python3 \
10+ python3-pip \
11+ python3-dev \
12+ libcurl4-openssl-dev \
13+ libboost-python-dev \
14+ libgtk2.0-dev
915
1016# Install Python packages
1117COPY /build/amd64-requirements.txt ./
@@ -14,8 +20,8 @@ RUN pip3 install --upgrade setuptools
1420RUN pip3 install -r amd64-requirements.txt
1521
1622# Cleanup
17- RUN sudo rm -rf /var/lib/apt/lists/* \
18- && sudo apt-get -y autoremove
23+ RUN rm -rf /var/lib/apt/lists/* \
24+ && apt-get -y autoremove
1925
2026ADD /app/ .
2127ADD /test/ .
Original file line number Diff line number Diff line change @@ -35,13 +35,13 @@ RUN install_packages \
3535
3636# Install Python packages
3737COPY /build/arm32v7-requirements.txt ./
38- RUN sudo pip3 install --upgrade pip
39- RUN sudo pip3 install --upgrade setuptools
40- RUN sudo pip3 install --index-url=https://www.piwheels.org/simple -r arm32v7-requirements.txt
38+ RUN pip3 install --upgrade pip
39+ RUN pip3 install --upgrade setuptools
40+ RUN pip3 install --index-url=https://www.piwheels.org/simple -r arm32v7-requirements.txt
4141
4242# Cleanup
43- RUN sudo rm -rf /var/lib/apt/lists/* \
44- && sudo apt-get -y autoremove
43+ RUN rm -rf /var/lib/apt/lists/* \
44+ && apt-get -y autoremove
4545
4646RUN [ "cross-build-end" ]
4747
Original file line number Diff line number Diff line change @@ -25,8 +25,8 @@ RUN pip3 install --upgrade setuptools
2525RUN pip3 install --index-url=https://www.piwheels.org/simple -r arm32v7-requirements.txt
2626
2727# Cleanup
28- RUN sudo rm -rf /var/lib/apt/lists/* \
29- && sudo apt-get -y autoremove
28+ RUN rm -rf /var/lib/apt/lists/* \
29+ && apt-get -y autoremove
3030
3131RUN [ "cross-build-end" ]
3232
Original file line number Diff line number Diff line change @@ -31,8 +31,8 @@ RUN install_packages \
3131 i2c-tools
3232
3333# Cleanup
34- RUN sudo rm -rf /var/lib/apt/lists/* \
35- && sudo apt-get -y autoremove
34+ RUN rm -rf /var/lib/apt/lists/* \
35+ && apt-get -y autoremove
3636
3737RUN [ "cross-build-end" ]
3838
Original file line number Diff line number Diff line change @@ -30,6 +30,10 @@ RUN install_packages \
3030 libtiff-tools \
3131 i2c-tools
3232
33+ # Cleanup
34+ RUN rm -rf /var/lib/apt/lists/* \
35+ && apt-get -y autoremove
36+
3337RUN [ "cross-build-end" ]
3438
3539ADD /app/ .
You can’t perform that action at this time.
0 commit comments