小编Mic*_*kin的帖子

在 Windows 上将 Xdebug 和 PhpStorm 与 Docker 容器结合使用

我正在尝试使用 PhpStorm 使 Xdebug 适用于 Windows 上的 Docker 容器。我阅读了不同的文章和其他线程,但它仍然不起作用。

在 docker-compose.yaml 中,我的应用程序容器有以下配置:

version: "3.7"
services:

  #PHP Service
  app:
    build:
      args:
        user: user
        uid: 1000
      context: ./
      dockerfile: docker/php/Dockerfile
    image: rpg
    container_name: rpg-app
    restart: unless-stopped
    tty: true
    environment:
      SERVICE_NAME: app
      SERVICE_TAGS: dev
      PHP_IDE_CONFIG: serverName=RpgServer
    working_dir: /var/www
    command: /var/www/docker/php/application-init.sh
    volumes:
      - ./:/var/www
      - ./docker/php/local.ini:/usr/local/etc/php/conf.d/local.ini
    networks:
      - rpg-app-network
    depends_on:
      - db

  ...

  #Nginx Service
  nginx:
    image: nginx:1.17-alpine
    container_name: rpg-nginx
    restart: unless-stopped
    tty: true
    ports:
      - "8080:80"
      - "443:443"
    volumes:
      - ./:/var/www
      - ./docker/nginx/conf.d/:/etc/nginx/conf.d/ …
Run Code Online (Sandbox Code Playgroud)

php windows xdebug phpstorm docker

6
推荐指数
2
解决办法
5017
查看次数

标签 统计

docker ×1

php ×1

phpstorm ×1

windows ×1

xdebug ×1