You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am trying to install erlang 24.3.2 in a redhat/ubi8 container and kerl errors out in the SHELL_SUFFIX check.
Removing intermediate container 0f8337abdd79
---> 335f5f14b7fc
Step 8/10 : RUN cd /tmp && ./kerl install 24.3.2 /opt/erlang/24.3.2
---> Running in 9d2d6f3f2a02
Installing Erlang/OTP 24.3.2 (24.3.2) in /opt/erlang/24.3.2...
error: process ID out of range
Usage:
ps [options]
Try 'ps --help <simple|list|output|threads|misc|all>'
or 'ps --help <s|l|o|t|m|a>'
for additional help text.
For more details see ps(1)
This is the Dockerfile I use at the moment (just started, that's why there are many layers)
# docker build -t foo .
FROM redhat/ubi8
RUN \
yum install -y \
autoconf \
automake \
gcc \
git \
make \
ncurses-devel \
openssl-devel
RUN \
cd /tmp && \
curl -O https://raw.githubusercontent.com/kerl/kerl/master/kerl && \
chmod a+x kerl && \
./kerl build 24.3.2
RUN \
yum install -y \
unixODBC \
unixODBC-devel
RUN \
yum install -y \
procps
RUN \
cd /tmp && ./kerl install 24.3.2 /opt/erlang/24.3.2
I am trying to install erlang 24.3.2 in a redhat/ubi8 container and kerl errors out in the
SHELL_SUFFIX
check.This is the Dockerfile I use at the moment (just started, that's why there are many layers)
This is how it looks interactively:
And this is what seems to happen:
So I guess a missing check for PID=0 around this code would help:
The text was updated successfully, but these errors were encountered: