Skip to content

Commit 553815c

Browse files
committed
Fix permissions in RHEL Dockerfile
1 parent 642452a commit 553815c

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

M2/BUILD/docker/rhel/Dockerfile

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,11 @@ RUN dnf -y install autoconf automake bison boost-devel bzip2 cmake \
2222
python3-devel R readline-devel rpm-build tbb-devel which xz-devel \
2323
zlib-devel
2424

25+
# Add non-root user for building and running Macaulay2
26+
RUN useradd -G wheel -g root -u 1000 -m macaulay && echo "macaulay ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
27+
USER 1000:0
28+
29+
ENV PATH /home/macaulay/M2/M2/BUILD/build-docker:${PATH}
30+
2531
WORKDIR /home/macaulay
32+
ENTRYPOINT M2

0 commit comments

Comments
 (0)