docker container에서 jekyll 개발환경 구성하기
Written on 2022-09-05
설정
- 1.docker-compose.yml 파일 작성하기
version: "3.3" #docker-compose 버전
services:
blog:
image: jekyll/jekyll:latest # docker jekyll 이미지
command: jekyll serve --force_polling --drafts --livereload --trace #container run 시 실행할 명령
ports:
- "4000:4000" #local 4000번 포트와 container 4000번 포트를 연결
volumes:
- ".:/srv/jekyll" # 현재 경로를 container 경로로 mount
- 2.vscode 에서 docker plugin 설치
- 3.
docker-compose.yml
파일에서 마우스 오른쪽 클릭 후,Compose Up
선택
Experience
Generating 중
Skipping: _posts/2020/2020-10-11-2-docker-jekyll-developing.md has a future date
와 같은 로그가 보일경우, config.yml 에서 future: true 항목을 추가하여 미래의 post도 보이도록 설정한다.