API-интерфейс Docker Engine создает контейнер с привилегированным режимом
Я использую api движка докеров для создания образа, а затем создаю и запускаю контейнер. Мне нужно запустить контейнер с--privileged
флаг. Но я ничего не видел в справочной документации по API-интерфейсу docker.
https://docs.docker.com/engine/api/v1.40/
const createContainerRes = await axios({
method: 'post',
url: 'http://localhost:2375/containers/create',
headers: {
'content-type': 'application/json',
},
data: {
Image: imageName,
HostConfig: {
PortBindings: {
'8333/tcp': [{ HostPort: port }],
},
},
},
})
.then(res => {
return res;
})
.catch(err => {
resolve({ message: 'Error' });
});
Как я могу запустить контейнер с привилегированным флагом с api docker engine?