首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于码头/维护者的osTicket

关于码头/维护者的osTicket
EN

Stack Overflow用户
提问于 2022-02-03 10:40:17
回答 1查看 1.1K关注 0票数 0

我已经尝试让osTicket在码头/维护者上运行了几天了。但这行不通。我创建了自己的模板:

代码语言:javascript
复制
version: '2'

services:
   db:
     image: mysql:5.7
     volumes:
       - db_data:/var/lib/mysql
     restart: always
     environment:
       MYSQL_ROOT_PASSWORD: ${MYSQL_DATABASE_PASSWORD}
       MYSQL_DATABASE: osticket
       MYSQL_USER: osticket
       MYSQL_PASSWORD: osticket_pw_123_!

   osticket:
     image: osticket/osticket
     ports:
       - 80
     restart: always
     environment:
       MYSQL_DB_HOST: db:3306
       MYSQL_USER: osticket
       MYSQL_ROOT_PASSWORD: ***
       MYSQL_PASSWORD: ***
  
volumes:
    osticket_data:

当我在浏览器中调用osTicket容器时,会出现“无法连接到服务器”。

mySQL容器正在运行,并指出:

代码语言:javascript
复制
2022-02-02T14:32:52.779089Z 0 [Note] mysqld: ready for connections.

osTicket容器正在运行,并指出:

代码语言:javascript
复制
Install/Update osTicket
Configuring mail settings
OSTicket cron job is set to run every 5 minutes
Using external MySQL connection
Waiting for database TCP connection to become available...

网络看起来也不错..。

代码语言:javascript
复制
Containers in network:
osticket_osticket_1  172.19.0.3/16
osticket_db_1       172.19.0.2/16

为什么他们找不到对方?为什么osTicket容器没有响应?

非常非常感谢你的帮助!

EN

回答 1

Stack Overflow用户

发布于 2022-03-02 11:16:47

我的自定义堆栈:

代码语言:javascript
复制
version: '2'

services:
mysql:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
ports:
- 3306
expose:
- 3306
environment:
MYSQL_ROOT_PASSWORD: myrootpassword
MYSQL_DATABASE: osticket
MYSQL_USER: osticket
MYSQL_PASSWORD: osticket
healthcheck:
test: ["CMD", "mysqladmin" ,"ping", "-h", "localhost"]
timeout: 20s
retries: 10

osticket:
image: osticket/osticket:latest
ports:
- 80
restart: always
depends_on:
mysql:
condition: service_healthy
links:
- mysql:db
environment:
MYSQL_ALLOW_EMPTY_PASSWORD: "yes"
MYSQL_HOST: mysql
MYSQL_PORT: 3306
MYSQL_USER: osticket
MYSQL_PASSWORD: osticket

volumes:
db_data:

看这里::https://www.bluestonedesign.de/faq/19-software-tools/698-osticket-in-portainer-docker

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70969806

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档