이미지 다운 받은 후 이미지 분석 시 dockerfile 에서 생성하는 flag 파일이 없는데 뭐가 문제인가요?
RUN touch python3 -c "print(open('./flag', 'r').read())"
<< 여기에 해당 하는..
1..실행
docker pull dreamhackofficial/blue-whale:1
2..실행
ubuntu@ubuntu-VirtualBox:~/dreamhack/docker$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
dreamhackofficial/blue-whale 1 87a96c7a8db0 18 months ago 152MB
hello-world latest d2c94e258dcb 19 months ago 13.3kB
3..실행
ubuntu@ubuntu-VirtualBox:~/dreamhack/docker$ dive 87a96c7a8db0
좌측의 Layers 에 dockerfile 에 명시된 항목이 없음..
RUN touch python3 -c "print(open('./flag', 'r').read())"
4..실행
ubuntu@ubuntu-VirtualBox:~/dreamhack/docker$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
wagoodman/dive latest cf2f0c72f085 10 months ago 51.7MB
dreamhackofficial/blue-whale 1 87a96c7a8db0 18 months ago 152MB
hello-world latest d2c94e258dcb 19 months ago 13.3kB
wagoodman/dive 이 항목이 생겨있음.. 여기도 없음
좌측 상단의 Layers 칸에 Command가
"RUN /bin/sh -c touch `python3 -c "print(open('./flag', 'r').read()"로 시작하는 레이어가 아예 없다는 말씀이신가요?