VSCode: отображение переадресации из контейнера Docker в расширении для удаленной разработки - PullRequest
0 голосов
/ 21 мая 2019

Как настроить пересылку удаленного отображения из контейнера Docker с помощью нового расширения Remote Development ?

В настоящее время мой .devcontainer содержит:

devcontainer.json

{
    "name": "kinetic_v5",
    "context": "..",
    "dockerFile": "Dockerfile",
    "workspaceFolder": "/workspace",
    "runArgs": [
        "--net", "host",
        "-e", "DISPLAY=${env:DISPLAY}",
        "-e", "QT_GRAPHICSSYSTEM=native",
        "-e", "CONTAINER_NAME=kinetic_v5",
        "-v", "/tmp/.X11-unix:/tmp/.X11-unix",
        "--device=/dev/dri:/dev/dri",
        "--name=kinetic_v5",
    ],
    "extensions": [
        "ms-python.python"
    ]
}

Dockerfile

FROM docker.is.localnet:5000/amd/official:16.04

RUN apt-get update && \
    apt-get install -y zsh \
    fonts-powerline \
    locales \
    # set up locale
    && locale-gen en_US.UTF-8

RUN pip install Cython

# run the installation script  
RUN wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh || true

CMD ["zsh"]

Это, похоже, не делает работу.

Подробности настройки:

  • ОС: Linux
  • Продукт: Visual Studio Code - Insiders
  • Версия продукта: 1.35.0-Insider
  • Язык: en
...