docker - 如何将我的 docker 容器放在生产服务器上?
问题描述
(我是 Docker 和 Django 的新手)
在我看来,我想做的是基础知识,但我正在努力。
我想在 Ubuntu 服务器上使用 docker 设置我的生产环境。我正在使用 django & django REST framework & mysql 数据库来构建我的应用程序。
我已经有我的 2 张图片:
- 一个用于django
- 一个用于MySQL
我的计算机上也有我的容器,我可以使用它运行它:
docker-compose up
如何将我的 docker 容器放在生产服务器上?
(这可能不是我应该做的,我让你指导我;))
解决方案
你需要在生产服务器上做同样的事情。安装 docker 和 docker compose 。检查或更新生产设置/代码。克隆代码并在 docker compose 所在的目录中运行 docker 命令。将 nginx 或 apache 配置为代理。以此作为参考 -部署
推荐阅读
- node.js - 使用 pg npm 从 nodejs 通过 teiid 连接到 vdb 时连接意外终止
- python - Python:将两个列表与嵌套的while循环结合起来
- vue.js - 迭代中的元素期望有 'v-bind:key' 指令。eslint-plugin-vue
- ios - iOS 我可以同时维护同一个应用的两个应用版本吗?
- vue.js - 如何测试 bootstrap-vue 吐司
- angular - 谷歌图表水平线显示在栏的前面,当我悬停图例时显示小线。请帮我
- reporting-services - 是否可以在 SSRS 的单个行分组中使用 2 个不同的数据集?
- python - pylint 无效名称错误 (C0103) 不遵循 python 约定
- docker - jwilder/nginx-proxy 和 cloudflare 在使用 https 请求时出现错误 500
- python - 尝试通过 Python 中的 Shopify API 更新页面