早上好我的朋友们
关于在容器上使用 docker-compose GitHub Codespaces
由于多语言支持,我使用“GitHub Codespaces”进行容器开发,并希望使用 docker-compose 添加 mongodb
我尝试如下,
使用以下示例作为基础
在“.devcontainer”目录中
添加了包含以下内容的“docker-compose.yml”文件
version: '3'
services:
app:
build:
context: .
dockerfile: Dockerfile
Run Code Online (Sandbox Code Playgroud)
我编辑了“.devcontainer/devcontainer.json”文件
我删除了摘录
"build": {
"dockerfile": "Dockerfile"
},
Run Code Online (Sandbox Code Playgroud)
并添加了
"dockerComposeFile": "docker-compose.yml",
"service": "app",
"workspaceFolder": "/workspace",
Run Code Online (Sandbox Code Playgroud)
构建开发容器时返回以下错误
ea8).
[119 ms] Start: Resolving Remote
[128 ms] Setting up container for folder or workspace: /home/marcio/dados/acid-workflow-02
[131 ms] Start: Check Docker is running
[131 ms] Start: Run: docker version --format {{.Server.APIVersion}}
[186 ms] Server API version: 1.41
[198 ms] Start: Run: …Run Code Online (Sandbox Code Playgroud)