mirror of
https://github.com/zeldaret/oot.git
synced 2024-11-25 09:45:02 +00:00
Docker fixes (#1357)
* Update Dockerfile to Ubuntu 22.04 * Fix git directory ownership check with docker build * Add .dockerignore that ignores everything Building the Docker image requires no files from the repo. To avoid slow Docker context copying when building the image, ignore all files.
This commit is contained in:
parent
16e62d45be
commit
b24b8ad096
2 changed files with 5 additions and 1 deletions
2
.dockerignore
Normal file
2
.dockerignore
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
*
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
FROM ubuntu:21.10 as build
|
FROM ubuntu:22.04 as build
|
||||||
ENV TZ=UTC
|
ENV TZ=UTC
|
||||||
|
|
||||||
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone && \
|
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone && \
|
||||||
|
@ -26,5 +26,7 @@ ENV LANG C.UTF-8
|
||||||
RUN mkdir /oot
|
RUN mkdir /oot
|
||||||
WORKDIR /oot
|
WORKDIR /oot
|
||||||
|
|
||||||
|
RUN git config --global --add safe.directory /oot
|
||||||
|
|
||||||
CMD ["/bin/sh", "-c", \
|
CMD ["/bin/sh", "-c", \
|
||||||
"echo 'usage:\n docker run --rm --mount type=bind,source=\"$(pwd)\",destination=/oot oot make -j$(nproc) setup\n docker run --rm --mount type=bind,source=\"$(pwd)\",destination=/oot oot make -j$(nproc)'"]
|
"echo 'usage:\n docker run --rm --mount type=bind,source=\"$(pwd)\",destination=/oot oot make -j$(nproc) setup\n docker run --rm --mount type=bind,source=\"$(pwd)\",destination=/oot oot make -j$(nproc)'"]
|
||||||
|
|
Loading…
Reference in a new issue