Spaces:
Build error
Build error
File size: 1,274 Bytes
cce8120 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 | import api from "../api";
export async function status(){
const {data}=await api.get("/api/docker/status");
return data;
}
export async function images(){
const {data}=await api.get("/api/docker/images");
return data;
}
export async function containers(){
const {data}=await api.get("/api/docker/containers");
return data;
}
export async function build(projectId){
const {data}=await api.post(`/api/docker/${projectId}/build`);
return data;
}
export async function composeUp(projectId){
const {data}=await api.post(`/api/docker/${projectId}/compose/up`);
return data;
}
export async function composeDown(projectId){
const {data}=await api.post(`/api/docker/${projectId}/compose/down`);
return data;
}
export async function logs(container){
const {data}=await api.get(`/api/docker/logs/${container}`);
return data;
}
export async function push(projectId){
const {data}=await api.post(`/api/docker/${projectId}/push`);
return data;
}
export async function removeImage(image){
const {data}=await api.delete(`/api/docker/image/${image}`);
return data;
}
export async function removeContainer(container){
const {data}=await api.delete(`/api/docker/container/${container}`);
return data;
}
|