每次我使用VS Code的Remote-Containers扩展程序启动容器进行开发时,容器都必须重新下载vs-code-server。有什么方法可以轻松地在Dockerfile中安装服务器,从而不必每次都重新安装?
答案 0 :(得分:0)
如果使用docker-compose,则可以为.vscode-server
文件夹创建一个卷,以便在运行期间将其持久化。
(在.devcontainer/docker-compose.yml
中):
version: "3"
services:
app:
build:
context: .
dockerfile: Dockerfile
command:
- /bin/sh
- -c
- "while sleep 1000; do :; done"
volumes:
- ..:/workspace
- vscode-server:/home/code/.vscode-server
volumes:
vscode-server: