我最近开始使用WhatsAppBusiness API,我能够为WhatsAppBusiness安装docker容器,并且能够使用端口9090访问whatsapp web。ex:https://172.29.208.1:9090
但我不知道如何访问MySQL和WhatsAppCore应用程序。
我试过http://172.29.208.1:33060,但什么也没有发生。请让我知道如何访问MySQL和Wacore。
这是我的docker-compose.yml文件
Docker-compose.yml
version: '3' volumes: whatsappData: driver: local whatsappMedia: driver: local services: db: image: mysql:5.7.22 restart: always environment: MYSQL_ROOT_PASSWORD: testpass MYSQL_USER: testuser MYSQL_PASSWORD: testpass expose: - "33060" ports: - "33060:3306" network_mode: bridge wacore: image: docker.whatsapp.biz/coreapp:v2.19.4 command: ["/opt/whatsapp/bin/wait_on_mysql.sh", "/opt/whatsapp/bin/launch_within_docker.sh"] volumes: - whatsappData:/usr/local/waent/data - whatsappMedia:/usr/local/wamedia env_file: - db.env depends_on: - "db" network_mode: bridge links: - db waweb: image: docker.whatsapp.biz/web:v2.19.4 command: ["/opt/whatsapp/bin/wait_on_mysql.sh", "/opt/whatsapp/bin/launch_within_docker.sh"] ports: - "9090:443" volumes: - whatsappData:/usr/local/waent/data - whatsappMedia:/usr/local/wamedia env_file: - db.env environment: WACORE_HOSTNAME: wacore depends_on: - "db" - "wacore" links: - db - wacore network_mode: bridge
Mysql不是HTTP服务器,它不理解HTTP://172.29.208.1:33060
您可以运行'docker ps grep mysql'获取mysql容器id
8DFA30AB0200 MySQL:5.7.22“docker-entrypoint.s…”6分钟前上升6分钟33060/TCP,0.0.0.0:33060->3306/TCP xxxx_db_1
然后运行'docker exec-it 8dfa30ab0200mysql-h localhost-p 3306-u testuser--password=testpass'访问mysql
但是因为您还没有注册,所以您不会在MySQL中看到太多的东西。请按照https://developers.facebook.com/docs/whatsapp/api/account中的步骤执行注册。
您不需要直接访问coreapp,而是通过webapp(https://172.29.208.1:9090)执行所有API请求。
问题内容: 我使用CSS 和属性生成标题和图的编号: 这个(假定合适的浏览器)在任何图像之后都带有漂亮的标签“图1.1”,“图1.2”,依此类推。 问题: 如何从Javascript访问此内容?现在的问题是双重在于我想访问 任一 特定计数器的当前值(在某一DOM节点) 或 所述CSS生成的内容的值(在某一DOM节点) 或 ,很明显,这两个信息。 背景: 我想在链接后面附加指向数字的适当数字,如下所
问题内容: 我正在尝试将nginx的dockerized版本用作我的节点(ExpressJS)应用程序的代理服务器。没有对nginx进行任何配置并为容器发布端口80,我可以看到默认的nginx登陆页面。所以我知道很多工作。 现在,我可以挂载包含站点配置的启用站点的目录。我的节点应用程序在本地运行(不在任何Docker容器中),并且可以通过端口3000(即)访问它。但是,我假设在运行nginx容器,
我试过用这个问题,但似乎于事无补。除非我做了什么完全错误的事。
我有一个基本的SpringMVC应用程序,运行(和映射)很好。现在我想用MockMvc设置我的单元测试来执行get请求和其他东西。但如果我运行测试,则会出现断言错误状态: 以下是我的短期测试课程: 所以我希望MockMvc在默认情况下获得DispatcherServlet的位置。但它实际上并不是用来映射的。 我的“web.xml”和“dispatcher servlet.xml”位于“web-IN
我正在使用Java文本编辑器(Swing)。到目前为止,我已经做了身体。我有这个功能的问题: 新建(JMenuItem)(清空JTextArea的内容) 当用户单击该按钮时,JTextArea内容应替换为空字符串。这是我的代码(我正在使用与问题无关的代码,例如创建菜单、添加菜单项,只添加类。) 这是TextArea类: (如你所见,是空的。) 这是MenuBar类: 这是类构造函数,我在其中添加了
但是问题是,ENTRYPOINT和CMD都只允许一个命令,所以我不确定如何启动SSH