Dockerfile 752 B

1234567891011121314151617181920212223
  1. FROM alpine
  2. RUN mkdir top-dir-1
  3. RUN touch top-dir-1/nested-file
  4. RUN mkdir top-dir-1/nested-dir
  5. RUN touch top-dir-1/nested-dir/file-gone
  6. RUN touch top-dir-1/nested-dir/file-recreated
  7. RUN touch top-dir-1/nested-dir/file-then-dir
  8. RUN rm -rf top-dir-1/nested-dir
  9. RUN mkdir top-dir-1/nested-dir
  10. RUN touch top-dir-1/nested-dir/file-here
  11. RUN touch top-dir-1/nested-dir/file-recreated
  12. RUN mkdir top-dir-1/nested-dir/file-then-dir
  13. RUN mkdir top-dir-2
  14. RUN touch top-dir-2/file-gone
  15. RUN mkdir top-dir-2/nested-dir-gone
  16. RUN touch top-dir-2/nested-dir-gone/nested-file-gone
  17. RUN rm -rf top-dir-2
  18. # resulting file tree should be:
  19. # /top-dir-1/nested-file
  20. # /top-dir-1/nested-dir/file-here
  21. # /top-dir-1/nested-dir/file-recreated
  22. # /top-dir-1/nested-dir/file-then-dir