Skip to content

Commit

Permalink
Use a single RUN command
Browse files Browse the repository at this point in the history
Run test file creation in single RUN command.

Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
  • Loading branch information
gabriel-samfira committed Dec 3, 2021
1 parent 9cc0d1f commit 392f604
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 8 deletions.
6 changes: 3 additions & 3 deletions integration/images/volume-copy-up/Dockerfile_windows
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,12 @@ RUN cmd.exe /c "@echo off && FOR %i in (%BUSYBOX_EXES%) do (mklink %i.exe busybo

USER ContainerUser

RUN mkdir C:\test_dir
# Explicitly set full access rights for "CREATOR OWNER". While
# this is set by default for Windows Server 2019, it seems that
# on Windows Server 2022 it is not.
RUN icacls C:\test_dir /grant "CREATOR OWNER":(OI)(CI)(IO)F /T
RUN /bin/sh.exe -c "echo test_content > /test_dir/test_file"
RUN mkdir C:\test_dir && \
icacls C:\test_dir /grant "CREATOR OWNER":(OI)(CI)(IO)F /T && \
/bin/sh.exe -c "echo test_content > /test_dir/test_file"

ENV PATH="C:\bin;C:\Windows\System32;C:\Windows;"
VOLUME "C:/test_dir"
9 changes: 4 additions & 5 deletions integration/images/volume-ownership/Dockerfile_windows
Original file line number Diff line number Diff line change
Expand Up @@ -27,14 +27,13 @@ RUN cmd.exe /c "@echo off && FOR %i in (%BUSYBOX_EXES%) do (mklink %i.exe busybo

USER ContainerUser

RUN mkdir C:\volumes
# Explicitly set full access rights for "CREATOR OWNER". While
# this is set by default for Windows Server 2019, it seems that
# on Windows Server 2022 it is not.
RUN icacls C:\volumes /grant "CREATOR OWNER":(OI)(CI)(IO)F /T

RUN mkdir C:\volumes\test_dir
RUN /bin/sh.exe -c "echo test_content > /volumes/test_dir/test_file"
RUN mkdir C:\volumes && \
icacls C:\volumes /grant "CREATOR OWNER":(OI)(CI)(IO)F /T && \
mkdir C:\volumes\test_dir && \
/bin/sh.exe -c "echo test_content > /volumes/test_dir/test_file"

ENV PATH="C:\bin;C:\Windows\System32;C:\Windows;"
VOLUME "C:/volumes/test_dir"

0 comments on commit 392f604

Please sign in to comment.