독서이 Dockerfile. 9행:
ADD . ./meteorapp
각 줄의 효과를 이해하기 위해 우분투 터미널에서 이 명령을 수동으로 실행하려고 합니다.
다음과 같이 번역되나요?
#cp . /home/meteorapp/meteorapp
또는
#cp . /home/meteorapp
첫 번째가 존재하지 않기 때문입니다.
답변1
이 라인은 다음을 수행하고 있습니다.
. ./meteorapp
이는 cp
현재 디렉터리( .
)와 동일하지 않습니다.
여기서 .
( source
)는 쉘 내장으로, 현재 쉘 세션의 파일(정확히는 인수)에서 명령을 실행하는 데 사용됩니다.
meteorapp
귀하의 경우 현재 디렉토리( )의 파일이 -ed ./
되고 있습니다 source
.