2015-04-09 9 views
8

मैं निम्न आदेश के साथ एक डोकर छवि बनाने की कोशिश कर रहा हूँ निर्माण कुछ भागने की कोशिश कर एक "ऑपरेशन समर्थित नहीं" त्रुटि हो रही है:जब जबकि एक डोकर छवि

: साथ

docker build -f conf/Dockerfile -t my_app_name . 

Dockerfile शुरू होता है

FROM ubuntu:14.04 

COPY conf/pubkey pubkey 
RUN echo 'deb http://downloads.skewed.de/apt/trusty trusty universe' >> /etc/apt/sources.list \ 
    && apt-key add pubkey \ 
    && rm pubkey 

और यह INFO[0000] operation not supported देता है।

क्या मैं चलाने के बाद डाल की परवाह किए बिना (यहां तक ​​कि RUN echo 1 विफल रहता है)

मैं मध्यवर्ती डोकर छवि (docker run a7bb092… -it /bin/sh) में एक खोल चल कोशिश की, लेकिन यह सिर्फ फेंकता FATA[0000] Error response from daemon: Cannot start container a7bb092…: operation not supported

मैं इसे कैसे ठीक कर सकते हैं?

उत्तर

21

ठीक है, यह पता चला है कि अगर आपकी मशीन में कर्नेल अपडेट था, लेकिन आपने अभी तक फिर से शुरू नहीं किया है तो डॉकर फ्रीक आउट हो गया है। तय मशीन को पुनरारंभ करना। उफ़।

+1

आप अपने जवाब को स्वीकार करना चाहिए। – Alp

+1

आपको बहुत बहुत धन्यवाद :) –

2

यह तब हो सकता है यदि आपके कर्नेल में CONFIG_VETH चयनित नहीं है या आपके पास lxc और cgroup नहीं है।

$ zcat /proc/config.gz | grep VETH 
CONFIG_VETH=m 

https://github.com/docker/docker/issues/7246

संबंधित मुद्दे