Mercurial > public > hey
annotate src/server/Dockerfile @ 20:b964f7ee4a22 default tip
Remove .gitignore
author | Dennis C. M. <dennis@denniscm.com> |
---|---|
date | Mon, 02 Jun 2025 19:11:14 +0100 |
parents | 827460e58a24 |
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_server |
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 ["./build/hey_server"] |
9
ae1a84916424
add basic docker config
Dennis <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
15 |