pengGgxp 发表于 2024-11-3 02:05

docker部署项目问题

Docker部署问题
今天在使用docker部署flask项目的时候发现的一个"有意思"的问题,如下:
1.当我用copy 命令 直接复制我的项目到镜像中,然后我在启动docker镜像时,如果设置了环境变量,那么docker会读取我设置的环境变量,(如果有冲突,我开启docker时的环境变量会覆盖.env中的变量);
2.而当我配置并使用git命令拉取的时候,启动docker镜像时,使用的相同的启动参数,docker并不会读取我设置的环境变量,只会读取.env文件中的变量;

,觉得这个挺鸡肋的,不知道是什么原因,不知道有没有大佬知道,想解决这个问题,不过还是怀着讨论的心情来的{:1_918:}

YangPC 发表于 2024-11-3 03:33

这种问题,大概率是你自己使用方法存在错误。

choujie1689 发表于 2024-11-3 10:17

用docker-compose.yaml部署试试

pengGgxp 发表于 2024-11-3 11:17

YangPC 发表于 2024-11-3 03:33
这种问题,大概率是你自己使用方法存在错误。

是,我也觉得哪里有问题,但是不知道呢,所以发帖{:1_896:}

pengGgxp 发表于 2024-11-3 11:17

choujie1689 发表于 2024-11-3 10:17
用docker-compose.yaml部署试试

这个还没试,项目部署没时间测试了,直接用copy的方法了,等之后我试试:$qqq不知道还有没有大佬遇到过这种情况

Luker 发表于 2024-11-3 11:20

感谢分享,之后试试

WeCat007 发表于 2024-11-3 19:13

使用docker原生命令试一下?不要使用快捷命令
页: [1]
查看完整版本: docker部署项目问题