加入收藏 | 设为首页 | 会员中心 | 我要投稿 济南站长网 (https://www.0531zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

如何Docker化Python Django应用程序

发布时间:2018-09-19 20:54:47 所属栏目:Windows 来源:Muhammad Arul
导读:副标题#e# 9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维! Docker 是一个开源项目,为开发人员和系统管理员提供了一个开放平台,可以将应用程序构建、打包为一个轻量级容器,并在任何地方运行。Docker 会在软件容器中自动部署

现在使用 docker-compose 命令构建 docker 镜像。

  1. docker-compose build

运行 docker 镜像

运行 docker 镜像

启动 docker-compose 脚本中的所有服务。

  1. docker-compose up -d

等待几分钟让 Docker 构建我们的 Python 镜像并下载 nginx 和 postgresql docker 镜像。

使用 docker-compose 构建镜像

使用 docker-compose 构建镜像

完成后,使用以下命令检查运行容器并在系统上列出 docker 镜像。

  1. docker-compose ps
  2. docker-compose images

现在,你将在系统上运行三个容器,列出 Docker 镜像,如下所示。

docke-compose ps 命令

docke-compose ps 命令

我们的 Python Django 应用程序现在在 docker 容器内运行,并且已经创建了为我们服务的 docker 镜像。

步骤 5 - 测试

打开 Web 浏览器并使用端口 8000 键入服务器地址,我的是:http://ovh01:8000/

现在你将看到默认的 Django 主页。

默认 Django 项目主页

默认 Django 项目主页

接下来,通过在 URL 上添加 /admin 路径来测试管理页面。

  1. http://ovh01:8000/admin/

然后你将会看到 Django 管理登录页面。

Django administration

Django administration

Docker 化 Python Django 应用程序已成功完成。

参考

  • https://docs.docker.com/

【编辑推荐】

  1. 8个基本的Docker容器管理命令
  2. 中小团队基于Docker的DevOps实践
  3. 最新的10个优质Python开源项目
  4. 在 Windows 上可以用 Docker 吗?
  5. 确保Docker安全的10款顶尖开源工具
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0

(编辑:济南站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!