Docker를 통한 Wagtail 개발 환경 구축

1809 단어 DockerWagtail
안녕하세요!
저는 지금 실습 중인 대학 3학년 학생입니다.
이번에는 Docker Wagtail의 개발 환경?구축할 수 있습니다.

파일 디렉토리 준비


우선 파일과 디렉터리를 준비하세요.
디렉터리를 만들고 다음 세 개의 파일을 만드십시오.Dockerfile docker-compose.yml requirements.txt이상의 내용을 완성하면 다음과 같은 상태가 됩니다.
.
├── Dockerfile
├── docker-compose.yml
└── requirements.txt

그리고 문서의 내용을 아래와 같다

Dockerfile

FROM python:3
 ENV PYTHONUNBUFFERED 1
 RUN mkdir /code
 WORKDIR /code
 ADD requirements.txt /code/
 RUN pip install -r requirements.txt
 ADD . /code/

docker-compose.yml

version: '3'

services:
  db:
    image: postgres
  web:
    build: .
    volumes:
      - .:/code
    ports:
      - "8000:8000"
    stdin_open: true
    tty: true
    depends_on:
      - db

requirements.txt

wagtail
psycopg2    

Docker 컨테이너 구축 개발 환경 시작


네, 그리고 지금부터 복제품이라고 써있어서 전혀 몰라요.웃다 웃다
일단 적어주세요!
  • docker-compose up -d 컨테이너를 가동하다
  • sudo docker exec -i -t コンテナ名 bash 컨테이너 안에 있어요
  • wagtail start mysite 에서 mysite라는 항목을 만듭니다
  • python manage.py migrate 기본 데이터베이스를 만듭니다
  • python manage.py createsuperuser 수퍼유저를 작성합니다
  • python manage.py runserver 0.0.0.0:8000 개발용 서버 시작 완료
  • 그렇다면 화면은 다음과 같다.

    끝까지 읽어주셔서 감사합니다.
    이번 내용은 단지 참고 문헌에 기재된 것을 직접 쓴 것일 뿐이니 반드시 참고 문헌을 보십시오.

    참고 문헌


      docker-wagtail

    좋은 웹페이지 즐겨찾기