diff options
author | Alejandro Colomar <colomar.6.4.3@gmail.com> | 2020-02-28 03:44:47 +0100 |
---|---|---|
committer | Alejandro Colomar <colomar.6.4.3@gmail.com> | 2020-02-28 03:44:47 +0100 |
commit | 8076a0606f421f7c6014a931ca1e22ef78826667 (patch) | |
tree | 20ad7d527685da3b8be720a928a4a3c5c9d6ce77 | |
parent | d829b0c1de92855cdf7b5cabf999260184084c53 (diff) |
-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"] |