gpt4 book ai didi

生产中的 Docker,源数据,数据库数据,更新过程

转载 作者:行者123 更新时间:2023-12-02 18:45:04 25 4
gpt4 key购买 nike

<分区>

刚开始使用docker,此时对生产环境中的docker有一些疑问。

  1. 首先,我应该在生产服务器上使用什么权限?我应该创建非 root 用户并在该用户下运行 docker 吗?或者没关系。

  2. 关于防火墙,我应该为 docker 打开端口吗?

  3. 对我来说最大的问题 - 我应该在哪里存储我的应用程序的源代码?在 compose 文档中写道,我应该将所有源移动到图像中,完全避免使用卷绑定(bind) https://docs.docker.com/compose/production/ .但是在这种情况下,使用 git 的更新过程会是什么样子呢?这是否意味着每次我都会更新所有图像?

  4. 如何使用 compose 将所有源移动到图像中?

  5. 在哪里存储数据库数据,在容器中还是我应该使用卷绑定(bind)它?

  6. 容器中的权限如何?我应该在容器内创建一个非 root 用户吗?在 docker 之前,这是首选方式,最佳实践,但对于 docker,我看不出有任何理由这样做。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com