docker をセットアップしてコンテナーを作成しましたが、IP サブネットで起動したいというLAN
問題docker0
がdocker -d -b docker0
あります。static
httpd
mysqld
Dockerfile:
FROM centos/centos6-latest
RUN /sbin/ifconfig eth0 192.168.1.150
RUN /sbin/route add default gw 192.168.1.1
RUN /etc/init.d/mysqld start
RUN /etc/init.d/httpd start
エラー:
[root@server ~]# docker build -t centos/centos6-latest .
Sending build context to Docker daemon 146.8 MB
Sending build context to Docker daemon
Step 0 : FROM centos/centos6-latest
---> 123729f9961b
Step 1 : RUN /sbin/ifconfig eth0 192.168.1.150
---> Running in c722910e1997
SIOCSIFADDR: Permission denied
SIOCSIFFLAGS: Permission denied
SIOCSIFNETMASK: Permission denied
SIOCSIFBROADCAST: Permission denied
2014/12/23 07:03:38 The command [/bin/sh -c /sbin/ifconfig eth0 192.168.1.150] returned a non-zero code: 255
モードでコンテナーを開始する必要があることは知っていますが、オプション--privileged
で設定する方法がわかりませんbuild