文件名称:confetti:用Docker和docker-compose启动Django项目的方式
文件大小:372KB
文件格式:ZIP
更新时间:2024-06-11 08:36:54
python docker dockerfile dockerfiles django
康菲帝 用Docker启动Django项目的方法 技术栈 Docker v20.x Docker-compose v1.28 Django v3.x 入门 发展 将此git仓库克隆到本地计算机。 使用官方文档安装docker和docker-compose 。 将用户添加到docker组以运行不带sudo的命令: sudo usermod -aG docker $USER 更新dev.env和dev.env confetti/settings/prod.py (推荐)。 转到项目根目录并运行: docker-compose up 在容器(在第二个shell中)中创建Django超级用户: docker-compose exec web python manage.py createsuperuser 运行测试(可选): docker-compose exec web p
【文件预览】:
confetti-master
----Dockerfile(413B)
----.gitignore(1KB)
----README.md(2KB)
----manage.py(540B)
----Pipfile.lock(5KB)
----docker-compose.prod.yml(1KB)
----docker-compose.yml(506B)
----docs()
--------img()
----LICENSE(1KB)
----.dockerignore(66B)
----confetti()
--------settings()
--------urls.py(162B)
--------__init__.py(0B)
--------wsgi.py(169B)
----Pipfile(190B)
----dev.env(103B)
----asserts()
--------main.js(0B)
--------style.css(48B)
----core()
--------admin.py(63B)
--------models.py(58B)
--------migrations()
--------urls.py(97B)
--------tests.py(225B)
--------__init__.py(0B)
--------apps.py(83B)
--------views.py(103B)
----deployment()
--------certbot()
--------nginx()
----templates()
--------index.html(473B)
----docker-entrypoint.sh(250B)