我让defectdojo容器运行如下:
1e2b1731c712 defectdojo/defectdojo-nginx:latest "/entrypoint-nginx.sh" 2 months ago Up 7 weeks 80/tcp, 0.0.0.0:9092->8080/tcp source_code_nginx_1
1898e39ba3d0 defectdojo/defectdojo-django:latest "/wait-for-it.sh mys…" 2 months ago Up 8 minutes source_code_celerybeat_1
a779d1d530ea defectdojo/defectdojo-django:latest "/wait-for-it.sh mys…" 2 months ago Up 7 weeks source_code_celeryworker_1
767cd3c089a9 defectdojo/defectdojo-django:latest "/wait-for-it.sh mys…" 2 months ago Up 7 weeks source_code_uwsgi_1
6ade7e946e18 rabbitmq:3.7.17 "docker-entrypoint.s…" 2 months ago Up 7 weeks 4369/tcp, 5671-5672/tcp, 25672/tcp source_code_rabbitmq_1
以下是我的数据库容器配置,它也在运行:
116a8abcf8c7 mysql:5.7.27 "docker-entrypoint.s…" 10 months ago Up 12 minutes 33060/tcp, 0.0.0.0:33062->3306/tcp data2_mysql_1
对于容器1898e39ba3d0,我的docker容器日志中出现以下错误,该容器是初始化器容器
subprocess.CalledProcessError: Command '['mysql', '--user=defectdojo', '--password=defectdojo', '--host=mysql', '--port=3306', 'defectdojo']' returned non-zero exit status 1 ERROR 2005 (HY000): Unknown MySQL server host 'mysql' (-2) Traceback (most recent call last): File "manage.py", line 11, in execute_from_command_line(sys.argv) File "/usr/local/lib/python3.5/site-packages/django/core/management/init.py", line 381, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.5/site-packages/django/core/management/init.py", line 375, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.5/site-packages/django/core/management/base.py", line 323, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.5/site-packages/django/core/management/base.py", line 364, in execute output = self.handle(*args, **options) File "/usr/local/lib/python3.5/site-packages/django/core/management/commands/dbshell.py", line 22, in handle connection.client.runshell() File "/usr/local/lib/python3.5/site-packages/django/db/backends/mysql/client.py", line 48, in runshell subprocess.check_call(args) File "/usr/local/lib/python3.5/subprocess.py", line 271, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['mysql', '--user=defectdojo', '--password=defectdojo', '--host=mysql', '--port=3306', 'defectdojo']' returned non-zero exit status 1
我没有找到问题的根本原因。一切正常。为什么会导致错误?有什么想法吗?非常感谢
目前没有回答
相关问题 更多 >
编程相关推荐