Mercurial > public > hey
annotate src/client/Dockerfile @ 11:827460e58a24
implement client server and config docker compose
author | Dennis <dennisconcepcionmartin@gmail.com> |
---|---|
date | Thu, 20 Jul 2023 09:23:43 +0100 |
parents | Dockerfile@ae1a84916424 |
children |
rev | line source |
---|---|
9
ae1a84916424
add basic docker config
Dennis <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
1 FROM debian:latest |
ae1a84916424
add basic docker config
Dennis <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
2 |
ae1a84916424
add basic docker config
Dennis <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
3 WORKDIR /app |
ae1a84916424
add basic docker config
Dennis <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
4 |
ae1a84916424
add basic docker config
Dennis <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
5 COPY CMakeLists.txt . |
11
827460e58a24
implement client server and config docker compose
Dennis <dennisconcepcionmartin@gmail.com>
parents:
9
diff
changeset
|
6 COPY main.c . |
9
ae1a84916424
add basic docker config
Dennis <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
7 |
ae1a84916424
add basic docker config
Dennis <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
8 RUN apt-get update |
ae1a84916424
add basic docker config
Dennis <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
9 RUN apt-get install cmake -y |
ae1a84916424
add basic docker config
Dennis <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
10 |
ae1a84916424
add basic docker config
Dennis <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
11 RUN mkdir -p build |
11
827460e58a24
implement client server and config docker compose
Dennis <dennisconcepcionmartin@gmail.com>
parents:
9
diff
changeset
|
12 RUN cd build && cmake .. && make && chmod +x hey_client |
9
ae1a84916424
add basic docker config
Dennis <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
13 |
11
827460e58a24
implement client server and config docker compose
Dennis <dennisconcepcionmartin@gmail.com>
parents:
9
diff
changeset
|
14 CMD ["sleep", "infinity"] |