metrics: Add C-Ray Dockerfile

This PR adds the C-Ray Dockerfile for kata metrics.

Signed-off-by: Gabriela Cervantes <gabriela.cervantes.tellez@intel.com>
This commit is contained in:
Gabriela Cervantes 2023-07-18 16:33:55 +00:00
parent e2ee769783
commit 8e7d9926e4

View File

@ -0,0 +1,26 @@
# Copyright (c) 2023 Intel Corporation
#
# SPDX-License-Identifier: Apache-2.0
# Usage: FROM [image name]
FROM ubuntu:20.04
# Version of the Dockerfile
LABEL DOCKERFILE_VERSION="1.0"
ENV DEBIAN_FRONTEND=noninteractive
# URL for c-ray benchmark
ENV CRAY_URL "http://www.phoronix-test-suite.com/benchmark-files/c-ray-1.1.tar.gz"
RUN apt-get update && \
apt-get install -y --no-install-recommends build-essential gcc curl && \
apt-get remove -y unattended-upgrades && \
curl -OkL "${CRAY_URL}" && \
tar -zxvf c-ray-1.1.tar.gz && \
cd c-ray-1.1 && \
cc -o c-ray-mt c-ray-mt.c -lm -lpthread && \
make && \
make install
CMD ["/bin/bash"]