ContainerExecLibpod
According to document the api has :
- AttachStderr
- AttachStdin
- AttachStdout
Служба API Podman началась с этой команды: < /p>
Код: Выделить всё
> podman system service -t 0 tcp://localhost:9091
< /code>
Я создаю контейнер: < /p>
> podman run -it --name=ubuntu -h ubuntu-container ubuntu:latest /bin/bash
< /code>
Знай, что я тестирует API с помощью этой команды: < /p>
> curl -X POST 'http://localhost:9091/v5/libpod/containers/ubuntu/exec' -H "Content-Type: application/json" --data '{"AttachStderr": true,"AttachStdin": true,"AttachStdout": true,"Cmd" : ["ls"],"Tty": true}'
{"Id":"154a611f39691c7e76d1aceef28759c701ea0854422d07ff663f4f75faf7af44"}
Как использовать stdin , stdout , stderr ?
Подробнее здесь: https://stackoverflow.com/questions/795 ... c-to-shell
Мобильная версия