小编Joe*_*ind的帖子

不允许 Flutter 明文 HTTP 流量

我已经浏览了通常的答案。我在 iOS 上编辑了 info.plist,并在 Android 中添加了 network_config.xml。当从 XCode 运行项目时,这非常有效,但是当尝试从 Android Studio 运行调试时,我得到了

Cleartext HTTP traffic to 192.168.1.54 not permitted
Run Code Online (Sandbox Code Playgroud)

似乎 Flutter 在此事上忽略了我的 iOS 和 Android 配置,但仅限于直接从 Android Studio 运行它时。

flutter

11
推荐指数
1
解决办法
1万
查看次数

Docker - 无法从容器内部 ping 主机子网上的任何内容

我有一台 IP 地址为 192.168.11.10 的 Mac 主机。

我有一个使用默认网络配置运行的 docker-compose 项目。我需要从 docker 容器内连接到 IP 地址 192.168.11.11 上的设备。

从容器内,我可以访问外部世界的任何内容,除了 192.168.11.X 子网上的主机。我不想使用 network=host 暴露我的网络,因为有大约 6 个不同的服务,我更喜欢将它们分开。

我还尝试通过 VPN 从外部网络连接到 192.168.11.11 设备,以丢弃设备配置上的任何路由问题,并且工作正常。

这是我的 docker-compose.yml 文件的一部分

version: '2'
services:
  php:
    build:
      context: ./
      dockerfile: dockerfiles/php/php.docker
    links:
      - socket
      - horizon
    volumes:
      - './:/var/www'
Run Code Online (Sandbox Code Playgroud)

还有我的 php.docker 文件:

FROM php:7.2-fpm
RUN apt-get update && apt-get install -y mariadb-client libxml2-dev zlib1g-dev libpng-dev \
    && rm -rf /var/lib/apt/lists/* \
    && docker-php-ext-install pdo_mysql soap simplexml zip gd
Run Code Online (Sandbox Code Playgroud)

我的 docker 容器中的 …

networking routes docker docker-compose

3
推荐指数
1
解决办法
2010
查看次数

标签 统计

docker ×1

docker-compose ×1

flutter ×1

networking ×1

routes ×1