【发布时间】:2022-03-03 19:53:34
【问题描述】:
我的docker-compose.yml 看起来像这样
version: "3.8"
services:
vscode:
volumes:
- ..:/workspace:cached
- $SSH_AUTH_SOCK:/ssh-agent
- /var/run/docker.sock:/var/run/docker.sock
environment:
- SSH_AUTH_SOCK=/ssh-agent
问题是 vscode 不想提供任何可能性来做与docker-compose run --env ... 等效的操作,因此我只剩下
WARNING: The SSH_AUTH_SOCK variable is not set. Defaulting to a blank string.
有什么方法可以让我在不使用.env 文件或类似文件的情况下将我的变量从我的主机公开到开发容器?
【问题讨论】:
标签: docker visual-studio-code docker-compose vscode-remote vscode-devcontainer