Skip to content

Commit

Permalink
ふかうら王をDocker上で動作させるためのDockerfileを追加
Browse files Browse the repository at this point in the history
  • Loading branch information
jj1guj committed Feb 1, 2025
1 parent eb2856f commit b0fba5c
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions docker/Dockerfile.fukauraou
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
FROM nvcr.io/nvidia/tensorrt:24.12-py3

ENV DEBIAN_FRONTEND=noninteractive
RUN ln -s -f /bin/true /usr/bin/chfn
RUN echo "resolvconf resolvconf/linkify-resolvconf boolean false" | debconf-set-selections

RUN apt-get update && apt-get upgrade -y && apt-get install -y \
libcurl4-openssl-dev \
wget \
zlib1g-dev \
pkg-config \
build-essential libopenblas-dev \
clang lld && \
apt-get clean && \
rm -rf /var/lib/apt/lists/*

COPY .. /tmp/YaneuraOu
WORKDIR /tmp/YaneuraOu
RUN cd /tmp/YaneuraOu/source && \
make -j $(nproc) tournament COMPILER=clang++ YANEURAOU_EDITION=YANEURAOU_ENGINE_DEEP_TENSOR_RT_UBUNTU ENGINE_NAME="FukauraOuV8.60" && \
cp ./YaneuraOu-by-gcc /usr/local/bin && \
rm -rf /tmp/YaneuraOu

WORKDIR /root

0 comments on commit b0fba5c

Please sign in to comment.