coder / coder/envbuilder

envbuilder don't recognize "dockerComposeFile" param

Đang mở
#107 1 bình luận 7 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Go
Star
300
Fork
64
Merge trung bình
20 phút
Pull request đã merge (30 ngày)
1

Mô tả

Hi! My devcontainer.json looks like this:

```json
{
"name": "keycrm",
"dockerComposeFile": [
"../example.docker-compose.yml"
],
"service": "app",
"services": ["app", "db"],
"forwardPorts": [80],
"postAttachCommand": "service apache2 start",
"extensions": [
"felixfbecker.php-pack",
"cweijan.vscode-mysql-client2"
]
}
```

and coder don't recognize "dockerComposeFile" option. It's described in devcontainer.json schema, and supported by my IDE (phpstorm) as well. But when I'm trying to create a workspace with such devcontainer it usually fallback to default image.
So, maybee in future, would envbuilder support docker-compose files to build, or I'm using it in wrong way? I'm trying to make developer's workspace with standalone environment, but creating only "app" is not enough in case of no DB.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

Bắt đầu với devcontainer.json được cung cấp và ../example.docker-compose.yml, sau đó theo dõi cách envbuilder xử lý tùy chọn dockerComposeFile so với đường dẫn image mặc định của nó. Xác định xem các service app và db có nên được build và khởi động hay không, đồng thời xác minh rằng workspace sử dụng cấu hình này không còn fallback về image mặc định.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
docker-compose
Lĩnh vực
devops
Loại issue
Tính năng
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
30/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.