uncloseai.com/languages/cpp/boost-beast/Dockerfile
Russell Ballestrini 45ccee4b71 modified: languages/awk/Dockerfile
modified:   languages/c/curl/Dockerfile
	modified:   languages/c/libsoup/Dockerfile
	modified:   languages/c/nghttp2/Dockerfile
	modified:   languages/c/nghttp2/uncloseai.c
	modified:   languages/cpp/boost-beast/Dockerfile
	modified:   languages/cpp/cpp-httplib/Dockerfile
	modified:   languages/cpp/libcurl/Dockerfile
	modified:   languages/csharp/openai/Dockerfile
	modified:   languages/go/http/Dockerfile
	modified:   languages/go/openai/Dockerfile
	modified:   languages/lua/Dockerfile
	modified:   languages/ruby/openai/Dockerfile
	modified:   languages/vbnet/Dockerfile
2025-10-17 09:02:19 -04:00

21 lines
379 B
Docker

# Pin to specific Alpine version (checked 2025-10-14: alpine:3.20 is latest stable)
FROM alpine:latest
# Install C++ compiler and Boost libraries
RUN apk --no-cache add \
g++ \
make \
boost1.84-dev \
openssl-dev \
ca-certificates
WORKDIR /app
COPY uncloseai.cpp .
COPY Makefile .
# Compile the application
RUN make
# Run the examples
CMD ["./uncloseai"]