Dockerfile에서 가장 일반적으로 사용되는 지침은 다음과 같습니다. FROM: 새 이미지 생성 또는 새 이미지 파생 RUN: 명령 실행(소프트웨어 설치, 시스템 구성) COPY: 로컬 파일을 이미지에 복사 ADD: COPY와 유사하며 다음을 수행할 수 있습니다. 자동으로 tar 아카이브의 압축을 풀거나 URL 파일을 얻습니다. CMD: 컨테이너가 시작될 때 명령을 지정합니다. EXPOSE: 컨테이너 수신 포트 선언(공개는 아님) ENV: 환경 변수 설정 VOLUME: 호스트 디렉터리 또는 익명 볼륨 마운트 WORKDIR: 작업 디렉터리 설정 컨테이너 ENTRYPOINT: 시작할 컨테이너 지정 실행된 실행 파일(CMD와 유사하지만 덮어쓸 수 없음)
Dockerfile에서 가장 일반적인 지침
Dockerfile에서 가장 일반적으로 사용되는 지침은 다음과 같습니다.
1. FROM
예:
FROM ubuntu:20.04
2.RUN
예:
RUN apt-get update && apt-get install -y nginx
3. COPY
예:
COPY index.html /usr/share/nginx/html
4. ADD
예:
ADD myapp.tar.gz /usr/local/myapp
5.CMD
예:
CMD ["nginx", "-g", "daemon off;"]
6.EXPOSE
예:
EXPOSE 80
7. ENV
예:
ENV APP_NAME myapp
8. VOLUME
예:
VOLUME /var/log/myapp
9. WORKDIR
예:
WORKDIR /usr/local/myapp
10.ENTRYPOINT
예:
ENTRYPOINT ["/usr/local/myapp/bin/myapp"]
위 내용은 Dockerfile에서 가장 일반적인 지침은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!