In my Dockerfile I have this:
ENV WORKDIR /home
ENV PYTHONPATH $WORKDIR
WORKDIR $WORKDIR
COPY resources/ $WORKDIR
# Install the JAVA
RUN tar -xvzf jdk-8u202-linux-x64.tar.gz -C /usr/
RUN rm jdk-8u202-linux-x64.tar.gz
ENV JAVA_HOME ../usr/jdk1.8.0_202
RUN export JAVA_HOME
Can I do the same in tox? I know you can run commands by specifying in tox.ini as follows:
[toxenv:test]
install_command = pip install {opts} {packages}
commands =
<command1>
<command2>
But I just don't know if all the commands that would work in a Dockerfile would work in tox as well.