0
내 웹 서버는 nginx, django 및 많은 Python 의존성에 의존합니다. 새로운 서버에서 실행할 수있는 휴대용 이미지/스크립트를 만드는 방법이 있는지 신속하게 파악하고 실행할 수 있는지 궁금합니다. Docker와 관련이 있습니까?Django 서버를 이식성있게 만드는 방법은 무엇입니까?
내 웹 서버는 nginx, django 및 많은 Python 의존성에 의존합니다. 새로운 서버에서 실행할 수있는 휴대용 이미지/스크립트를 만드는 방법이 있는지 신속하게 파악하고 실행할 수 있는지 궁금합니다. Docker와 관련이 있습니까?Django 서버를 이식성있게 만드는 방법은 무엇입니까?
항상은 코드 관리를 위해 git을 사용하십시오. 자식으로 장고 프로젝트를 다른 서버에 빠르게 넣을 수 있습니다. 하지만 그만.
또한 데이터베이스를 마이그레이션해야합니다. 모든 DB 엔진에는 이렇게하기위한 덤프 옵션이 있습니다.
정적 assests를 이동하는 것을 잊지 마십시오. 아마, 당신은 모두 한 디렉토리에있을 것입니다.
nginx, 데이터베이스 설치 및 구성은 어떻게됩니까? 다음은 관련 Docker입니다.
이 모든 것을 성공적으로 마이그레이션해야합니다.
gock을 사용하지 않는 이유 –
Docker가이 문제와 관련이 있지만 SO 답변 범위를 벗어납니다. [이 가이드에서 확인] (http://ruddra.com/2016/08/14/docker-django -nginx-postgres /) –
git + 가능 콤보를 사용할 수 있습니다 – Vaibhav