我正在尝试使用Azure Linux WebApp部署一个Django应用程序。 查看我的应用程序本身的部署日志没有显示任何错误。但Docker日志中存在以下错误: ERROR - Container xxx for site xxx has exited, failing site start
ERROR - Container xxx didn't respond to HTTP pings on port: 8000, failing site start. See container logs for debugging. 我不熟悉Docker容器,也没有访问它的配置文件的权
这个问题已经问过了,但没有一个答案对我有帮助。这是我的配置。我正在运行docker-使用两个服务组成,django中的一个web应用程序和mariadb中的数据库。正常情况下,我可以用这种精确的配置连接到本地数据库,只需将settings.py中的主机更改为本地主机。当我运行docker-compose up时,web服务在试图连接到数据库后立即停止,并返回此错误。
django.db.utils.OperationalError: (2002, "Can't connect to MySQL server on 'db' (115)")
Dockerf
我正在尝试使用docker镜像运行我的服务器,我在本地系统上拉出docker镜像并运行它,服务器启动了,看起来一切正常,但是当我通过postman向服务器发送请求时,我得到“无法获得任何响应”,请求没有到达我的服务器。
我正在向发送请求
服务器在127.0.0.1:4000上运行
docker pull image_name docker run image_name
我还尝试给docker run -p 4000:4000 image_name
我的docker文件:
FROM python:3
EXPOSE 4000
CMD command to run server
你知道我可能做错了什
我已经运行了以下命令,以便在ASP.NET桌面上运行Docker应用程序( Windows ):
docker run --name eshopweb --rm -it -p 8000:5106 web
控制台输出以下内容:
Hosting environmnet: Production
Context root path: /app
Now listening on: http://[::]:80
Application started. Press Ctrl+C to shut down.
访问以下URL时,localhost拒绝连接。
http://localhost:5106/
如何在
一段时间以来,我一直在尝试使用Traefik:v2.x设置Docker Swarm,并在Google上进行了广泛的搜索,但我仍然无法从外部域连接到我的反向代理。
我的设置如下:
硬件(从外到内):
Technicolor MediaAccess TG799vac Xtream (modem)
|
Unifi Security Gateway (Unifi Controller is a Raspberry Pi)
|
x86_64 server where my (currently) single docker swarm node is running
域和通配符域都指向我的系统,如果