在我将Kubernetes升级到v1.7后,Nginx配置中的域名和其他MySQL连接失败。
此日志来自Nginx:
nginx: [emerg] host not found in upstream "subdomain.domain.com"
此日志来自python应用程序:
OperationalError: (_mysql_exceptions.OperationalError) (2005, "Unknown MySQL server host 'rm-xxxxxxxxxx.mysql.rds.provider.com' (110)")
在尝试启用加密时获取错误:
[ERROR] SSL error: Unable to get private key from '/etc/mysql/ssl/nginx.key'
[Warning] Failed to set up SSL because of the following SSL library error: Unable to get private key
/etc/mysql/conf.d.d/crypt.cnf:
[mysqld]
ssl-ca=/etc/mysql/ssl/nginx.ca
ssl-cert=/etc/mysql/ssl/nginx
我有一个通过docker运行的rails应用程序。我使用docker-compose打开应用程序(配置如下)。整个应用程序包括mysql、redis、rails (包括sidekiq )、nginx (带有react前端)和rsyslog服务器,该服务器将所有日志转发到Loggly
我的问题与日志部分有关。所有服务的日志基本上都会被转发,除了sidekiq的我的日志。当我使用bundler exec sidekiq启动sidekiq时,日志会输出到控制台(stdout),但是当我在rsyslog服务器上跟踪/var/log/message时,我看不到它们。
在设置logging on dock
我正试图通过修饰符组合安装程序访问我的symfony应用程序。
当我试图访问我正在获得坏网关的应用程序时,我对nginx default.conf有问题。
docker日志显示一个错误:
no resolver defined to resolve app, client: 193.32.126.216
因此,我尝试将127.0.0.1:9000替换为app:9000,得到了一个新的错误:
connect() failed (111: Connection refused) while connecting to upstream
我有这样的配置:
version: "3"
s
我已经设置了一个码头服务器,在这里我有4个码头容器,3个有wordpress,另一个有contao。无论如何,所有wordpress停靠库-Compose.yml文件都有不同的域。但是,当我在浏览器中输入其他域时,它们都会将我重定向回其中一个域。我已经检查了日志,我可以看到有一个301 wc,我知道是一个重定向。那么,如果我有同样的经验,我该怎么办?
欢迎任何帮助。
create the docker container that will handle the reverese proxy
docker run --name nginx-proxy --net dockerwp -p 80
我的MySQL服务器一直在异乎寻常地使用更高的CPU负载。因此,我环顾了一下如何记录每个查询,并发现了许多教程,它们都说着同样的话:http://www.howtogeek.com/howto/database/monitor-all-sql-queries-in-mysql/。
我遵循了教程,但日志文件不包含任何查询。我认为我应该提到的一件事是,/var/logs/ --文件夹mysql不存在,所以我创建了这个文件夹,并在其中创建了一个名为mysql.log的日志文件。
我盒子的一个小背景:
Arch Linux
Nginx
PHP/Ruby/Python/Perl
MySQL
我正在尝试使用官方的mariadb对接图像,以及php和nginx来运行我的Symfony 2应用程序。
这样做的目的是将所有db文件保存在一个挂载的文件夹中。在Mac上,它工作得很好--在Windows机器上,每当MariaDB试图启动时,我都会收到一个错误。奇怪的是,它实际上能够创建一些文件--我可以看到ibdata1文件,但是它的大小是0字节。还有两个aria_log文件,只有很少的KBs数据,这意味着mysql实际上能够在那里编写。
我在用docker for windows 1.12.2 beta。但也试过马厩。
我存储项目的windows磁盘是共享的(通过Docker fo