目前,我在同一个 docker-compose.yml 文件中有大约 20 个容器。并非所有容器都是相关的,但它已设置为这种方式,因此我只需运行docker-compose up一次即可启动所有容器。
我是否应该将其分解为多个 docker-compose 文件(例如,每个 docker-compose 文件一个应用程序,其中可能包含多个容器,例如前端 + 数据库)?将所有容器放在一个巨大的 docker-compose 文件中是否有任何明显的缺点?
刚开始使用 SharePoint 和 Microsoft 身份验证,并尝试将 SharePoint 列表放入 JavaScript 应用程序。从 Microsoft 文档中,我需要使用以下内容:
GET https://{site_url}/_api/web/lists/GetByTitle('List Title')
Authorization: "Bearer " + accessToken
Accept: "application/json;odata=verbose"
Run Code Online (Sandbox Code Playgroud)
到处搜索以找到有关如何获取此 accessToken 的明确答案。我可以从 Microsoft 找到的所有文档似乎都已过时。有谁知道当前获取 accessToken 的方法?
我正在使用 pandas DataFrames,我想知道引用列名称的约定是什么。我应该将列名称定义为单元格顶部的字符串变量吗?这样,如果我决定更改列名,我只需要更改变量分配?
在这里查看了 PEP 8 ,但没有看到任何指导。
我有一个正在运行的 postgreSQL docker 容器,需要添加卷安装。
我按照如何将卷添加到现有 Docker 容器?,(docker commit在容器上运行以将其保存为映像,并基于该映像启动另一个容器,并安装了命名卷)。第一个容器中的所有数据文件都存在于第二个容器的 /var/lib/postgres/data 中。
但是,当我尝试查询第二个 postgres 数据库时,我看不到第一个容器中的任何表。几天来一直试图解决这个问题,但没有成功,我是否在这里遗漏了一些东西(安装卷是否会掩盖 /var/lib/postres/data 中的现有数据)?
我有一个正在运行的 postgreSQL 容器,我想启动另一个需要数据库的 dockerised 应用程序。我应该使用相同的 postgreSQL 容器还是启动一个单独的容器(第二个应用程序在任何方面都与第一个应用程序完全无关)?
这里的最佳做法是什么?