Fedora Silverblue 工具箱容器 VSCode 添加扩展

Fedora Silverblue toolbox container VSCode adding extension

提问人:user1325696 提问时间:6/27/2023 更新时间:6/27/2023 访问量:299

问:

我有下一个 Dockerfile

FROM registry.fedoraproject.org/fedora-toolbox:38-15

RUN rpm --import https://packages.microsoft.com/keys/microsoft.asc && sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'

RUN dnf check-update \
    ; dnf install -y code openssl \
    && dnf clean all \
    && code --install-extension some-extensions

当我构建它时,我收到一个错误

你正在尝试以超级用户身份启动 Visual Studio Code,这是不建议的。如果这是有意的,请添加参数并使用该参数指定备用用户数据目录。--no-sandbox--user-data-dir

在工具箱容器中解决此问题的最佳方法是什么?

visual-studio-code docker工具箱

评论


答: 暂无答案