вопрос разрешения с докером и трубопроводом


0

У меня проблема с использованием докер с система трубопроводов для более сложных сетевых настроек:

pipework eth2 $ (docker run -d hipache / usr / sbin / hipache) 50.19.169.157/24

sudo: pipework: command not found

трубопровод sudo tap2 $ (docker run -d ajn_sshd) 192.168.2.221/24

Post http:///var/run/docker.sock/v1.12/containers/create: dial unix /var/run/docker.sock: permission denied
sudo: pipework: command not found

трубопроводный кран tap2 $ (docker run -d ajn_sshd) 192.168.2.221/24

Post http:///var/run/docker.sock/v1.12/containers/create: dial unix /var/run/docker.sock: permission denied
bash: /usr/local/bin/pipework: Permission denied

Есть идеи?

Ответы:


0

Попробуйте использовать опцию -i для sudo, которая сохраняет ваш PATH.

sudo -i pipework eth2 $(sudo docker run -d hipache /usr/sbin/hipache) 50.19.169.157/24


0

Вместо tapx и ethx я должен был использовать мостовые интерфейсы ,

pipework использует мостовые интерфейсы для моста между двумя виртуальными интерфейсами: один внутри контейнера, переименован в 'ethx' и один в хосте докера vethxxxxx ,

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.