Skip to content

FatPuffer/docker-compose-deploy-django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

docker-compose-deploy-django

部署:

1. 首先需要安装docker和docker-compose
  • 此处不赘述,自行百度
2. 找到项目配置文件settings.py
  • 修改ALLOWED_HOSTS = ['宿主机的真实IP地址', 'localhost', '127.0.0.1']
  • 修改DEBUG = False
3. 进入项目文件加docker_project,找到docker-compose.yml文件
  • 执行以下语句构建镜像

sudo docker-compose build

4. 启动镜像构建容器
  • 执行以下命令

sudo docker-compose up -d

5. 查看容器名称
  • 执行以下语句

sudo docker ps

6. 执行Django命令并启动uwsgi服务器(根据web服务器的容器名)
  • 执行以下命令

sudo docker exec -it docker_project_web_1 /bin/bash start.sh

7. 浏览器进行访问
  • 根据你的物理机真实ip访问/admin

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •