콘티넨탈은 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 콘티넨탈의 의 콘티넨탈의

관련 상품

  • 기계에 설치되는 Docker
  • 명령행 인터페이스의 기본 지식
  • HTML, CSS 및 웹 사이트를위한 선택적 JavaScript 파일

단계 1: 웹 사이트 파일 준비

웹 사이트 파일에 대한 폴더를 만듭니다. CSS 또는 이미지와 같은 index.html] 및 기타 자산을 포함하십시오. 예를 들어:

my-website/

HTML 파일

.css 파일

2 단계 : Dockerfile을 작성

웹 사이트 폴더에서 Dockerfile]라는 이름을 붙인 파일을 만듭니다. 이 파일은 정적 사이트에 대한 환경을 정의합니다.

FROM nginx:알파인

COPY . /usr/share/nginx/html

3 단계 : Docker 이미지를 구축

터미널을 열고 웹 사이트 디렉토리로 이동하고 실행하십시오.

docker build -t my-static-site .

단계 4: 콘테이너를 달리십시오

웹 사이트를 로컬로 제공하려면, 실행:

docker run -d -p 8080:80 --name my-site-container my-static-site

이제 브라우저를 열고 http://localhost:8080 을 방문해 웹 사이트를 볼 수 있습니다.

5 단계 : 웹 사이트를 배포

만족하면 서버 또는 클라우드 플랫폼에 정적 사이트를 배포 할 수 있습니다. Docker Hub와 같은 컨테이너 레지스트리로 도커 이미지를 밀어 넣으십시오.

docker 푸시 yourusername/my-static-site

그런 다음 Docker가 설치 한 호스팅 환경에서 실행하십시오.

관련 기사

Docker를 사용하여 정적 웹 사이트를 구축하고 배포하는 것은 프로세스를 단순화하고 환경 전반에 걸쳐 일관성을 보장합니다. 몇 가지 명령만으로 사이트를 효율적으로 개발, 테스트 및 배포 할 수 있습니다.