2017-07-12 38 views
1

Docker Imageで複数のループバックを作成する方法を探しています。通常のUbuntu上でDocker Imageへのインターフェイスの追加

私は私のループバック設定に

sudo ifconfig lo:1 10.53.0.2/16 up 
sudo ifconfig lo:2 10.53.0.3/16 up 
sudo ifconfig lo:3 10.53.1.1/16 up 
sudo ifconfig lo:4 10.53.1.2/16 up 

を呼び出すが、ドッカーは、このエラーメッセージを表示してコマンドを拒否:

SIOCSIFADDR: Operation not permitted 
SIOCSIFFLAGS: Operation not permitted 
SIOCSIFFLAGS: Operation not permitted 
SIOCSIFNETMASK: Operation not permitted 

私は

docker network create 
でネットワークを作成するTREIDを持っています

これは私のために働いていた場合でもどちらか一方ではありません。

私はDockerバージョン17.06.0-ceを実行しています。私のBase ImageはUbuntu 14.04です。

多分誰かが助けることができますか?

おかげで、 クリス

+1

あなたはこのhttps://docs.docker.com/engine/reference/run/#runtime-privilege-を試みることができますand-linux-capabilities – Tuan

答えて

0

デフォルトでは、いくつかの制限を実行するコンテナ。

サブインターフェイスを追加することができるように--cap-addを使用して、あなたのコンテナを起動します。

docker run --cap-add NET_ADMIN 
+0

ありがとう、それは私のために働いた! – agentsmith

+0

あなたは大歓迎です! – Robert

関連する問題