On 10/23/2017 10:46 PM, tu...@posteo.de wrote:
>
>>>> Hi Robert,
>>>>
>>>> oh YEAH!
>>>> Thanks a lot for that quick start!
>>>>
>>>> I didi it, but...
>>>> #>eix -I docker
>>>> [I] app-emulation/docker
>>>>      Available versions:  17.03.2^si (~)17.06.2^si (~)17.09.0^si **9999^si 
>>>> {apparmor aufs btrfs +container-init +device-mapper hardened overlay 
>>>> pkcs11 seccomp}
>>>>      Installed versions:  17.09.0^si(05:48:14 PM 
>>>> 10/23/2017)(container-init device-mapper seccomp -apparmor -aufs -btrfs 
>>>> -hardened -overlay -pkcs11)
>>>>      Homepage:            https://dockerproject.org
>>>>      Description:         The core functions you need to create Docker 
>>>> images and run Docker containers
>>>>
>>>> [I] app-emulation/docker-proxy
>>>>      Available versions:  0.8.0_p20161111 (~)0.8.0_p20170917^t **9999
>>>>      Installed versions:  0.8.0_p20170917^t(05:46:10 PM 10/23/2017)
>>>>      Homepage:            https://github.com/docker/libnetwork
>>>>      Description:         Docker container networking
>>>>
>>>> [I] app-emulation/docker-runc
>>>>      Available versions:  1.0.0_rc2_p20170308^t (~)1.0.0_rc3_p20170706^t 
>>>> (~)1.0.0_rc4_p20170917^t {+ambient apparmor hardened +seccomp}
>>>>      Installed versions:  1.0.0_rc4_p20170917^t(05:46:07 PM 
>>>> 10/23/2017)(ambient seccomp -apparmor -hardened)
>>>>      Homepage:            http://runc.io
>>>>      Description:         runc container cli tools (docker fork)
>>>>
>>>>
>>>> #>groups
>>>> wheel mail uucp audio cdrom video games cdrw usb users docker wireshark 
>>>> vboxusers vlock realtime
>>>>                                                        ^----^
>>>>
>>>> (as root)
>>>> #>/etc/init.d/docker start
>>>>  * WARNING: docker has already been started
>>>> (so it is runnig)
>>>>
>>>> (as user again)
>>>> #>docker run --name firefox -e DISPLAY=$DISPLAY --device /dev/snd -v 
>>>> /tmp/.X11-unix:/tmp/.X11-unix -v $XAUTHORITY:/tmp/.host_Xauthority:ro -dti 
>>>> openhs/firefox-ubuntu
>>>>                        
>>>> docker: Cannot connect to the Docker daemon at 
>>>> unix:///var/run/docker.sock. Is the docker daemon running?.
>>>> See 'docker run --help'.
>>>> [1]    10401 exit 125   docker run --name firefox -e DISPLAY=$DISPLAY 
>>>> --device /dev/snd -v  -v  -dti 
>>>>
>>>> Hmmmm...seems I missed something...
>>>>
>>>> Cheers
>>>> Meino
>>>>
>>>>
>>>>
>>>>
>>> Found this in dmesg
>>>
>>> [ 1587.391861] device-mapper: table: 254:0: thin-pool: unknown target type
>>> [ 1587.391863] device-mapper: ioctl: error adding target to table
>>>
>>> these two lines are added when I try to start /etc/ini.d/docker as root.
>>>
>>> Cheers
>>> Meino
>>>
>>>
>>>
>> I could this problem by defining 
>>
>> CONFIG_DM_THIN_PROVISIONING=y
>>
>> in the kernel, recompile it and the message disappears.
>> BUT:
>> still docker does not start...
>>
>> How can I fix that?
>>
>> Cheers
>> Meino
>>
>>
> Next fix:
> Need to activate the complete cgroup features.
>
> Now I get this error message in /var/log/docker.log
>
> time="2017-10-24T04:42:39.358339658+02:00" level=info msg="Loading 
> containers: start." 
> time="2017-10-24T04:42:39.869600530+02:00" level=error msg="could not get 
> initial namespace: no such file or directory" 
> time="2017-10-24T04:42:39.884438663+02:00" level=error msg="failed to set to 
> initial namespace, readlink /proc/4588/task/4588/ns/net: no such file or 
> directory, initns fd -1: bad file descriptor" 
> time="2017-10-24T04:42:39.885161875+02:00" level=info msg="Default bridge 
> (docker0) is assigned with an IP address 172.17.0.0/16. Daemon option --bip 
> can be used to set a preferred IP address" 
> time="2017-10-24T04:42:39.885339857+02:00" level=error msg="failed to set to 
> initial namespace, readlink /proc/4588/task/4588/ns/net: no such file or 
> directory, initns fd -1: bad file descriptor" 
> Error starting daemon: Error initializing network controller: Error creating 
> default "bridge" network: Failed to program NAT chain: Failed to inject 
> DOCKER in PREROUTING chain: iptables failed: iptables --wait -t nat -A 
> PREROUTING -m addrtype --dst-type LOCAL -j DOCKER: iptables: No 
> chain/target/match by that name.
>
> ...and now I really did not know how to hack further...
>
> Any help is very appreciated...
>
> Cheers
> Meino
>

You might need CONFIG_NF_NAT_IPV4 configured in your kernel to get the
NAT table for iptables (-t nat)

Todd

Reply via email to