diff options
author | Alejandro Colomar <colomar.6.4.3@gmail.com> | 2020-02-28 03:54:40 +0100 |
---|---|---|
committer | Alejandro Colomar <colomar.6.4.3@gmail.com> | 2020-02-28 03:54:40 +0100 |
commit | 7d34efaaca69905be473e66831f987c99e417e3f (patch) | |
tree | 1a4beb67e0b07d2ae4f65d1660e65c44a60fd277 | |
parent | 9b7e997513ff08ffe3e9f0c4d38abf598381200b (diff) | |
parent | 8076a0606f421f7c6014a931ca1e22ef78826667 (diff) |
Merge branch 'rob'cam_0.1
-rw-r--r-- | rob/docker/dev/Dockerfile | 28 |
1 files changed, 20 insertions, 8 deletions
diff --git a/rob/docker/dev/Dockerfile b/rob/docker/dev/Dockerfile index ef37a15..9bbe5be 100644 --- a/rob/docker/dev/Dockerfile +++ b/rob/docker/dev/Dockerfile @@ -1,9 +1,21 @@ -FROM alejandrocolomar/libalx:dev -RUN git clone https://github.com/alejandro-colomar/rob_cam_test.git && \ - make -C rob_cam_test -j 2 - - 2 apt-get update - 3 apt-get upgrade - 6 cat > cam.c - 7 gcc -Wall -Werror -Wextra -O3 -march=native -flto -fuse-linker-plugin -static $(pkg-config --static --cflags libalx-base) cam.c -o cam $(pkg-config --static --libs libalx-base) +FROM alejandrocolomar/libalx:dev AS build +WORKDIR /tmp +RUN git clone --single-branch --branch rob \ + https://github.com/alejandro-colomar/rob_cam.git +RUN make -C rob_cam/rob/ -j 2 +FROM debian:testing +WORKDIR /app +RUN apt-get update && \ + apt-get upgrade --yes && \ + apt-get install -V \ + telnet \ + deborphan \ + --yes && \ + apt-get autoremove --purge --yes && \ + apt-get purge $(deborphan) --yes && \ + apt-get autoclean && \ + apt-get clean +COPY --from=build /tmp/rob_cam/rob/rob . +RUN chmod +x ./rob +CMD ["./rob"] |