openmediavault-docker-gui Testing

  • Well I just have to release a new testing version today (since I want the new functionality myself :) ) This new release changes how the plugin handles remounting the OMV share when relocating the Docker runtime path. Now remounting is handled by a an insserv script in /etc/init.d which makes it possible to do the actual remounting BEFORE the docker service starts. Also it's thus possible to write your own insserv scripts depending on the docker service (which is what I want to do...). So please help me test this new release.


    openmediavault-docker-gui (0.2.19) testing
    * Improved solution for remounting Docker runtime directory
    noexec at reboot

  • hi all,
    can everybody help me for use a docker php-container in other docker container?

    omv 6.x | 64 bit | omvextrasorg 6.x |
    used plugins: omv-extras | portainer | rsnapshot | antivirus
    used container: portainer/portainer | nextcloud/all-in-one | linuxserver/swag | paperless-ngx | jellyfin/jellyfin | lmscommunity/logitechmediaserver | adguard/adguardhome |

  • I have a fresh insatall of omv 2.1.18 stoneburner | 64 bit | 3.16 backport kernel | omvextrasorg 2.8.
    I have Docker Repo enabled and from some reason I don't see any Docker Plugins and specially not Docker-GUI.


    What have I done wrong?

  • Still having the issues


    Code
    Error #0:
    exception 'OMVModuleDockerException' with message 'Error: "couldn't connect to host" - Code: 7' in /usr/share/omvdocker/Utils.php:63
    Stack trace:
    #0 /usr/share/omvdocker/Utils.php(125): OMVModuleDockerUtil::doApiCall('http://localhos...')
    #1 /usr/share/openmediavault/engined/rpc/docker.inc(143): OMVModuleDockerUtil::getImages('41005', true)
    #2 [internal function]: OMVRpcServiceDocker->getImages(Array, Array)
    #3 /usr/share/php/openmediavault/rpcservice.inc(125): call_user_func_array(Array, Array)
    #4 /usr/share/php/openmediavault/rpc.inc(79): OMVRpcServiceAbstract->callMethod('getImages', Array, Array)
    #5 /usr/sbin/omv-engined(500): OMVRpc::exec('Docker', 'getImages', Array, Array, 1)
    #6 {main}


    Tried all that was proposed in this thread already to this issue.
    anyone has a clue ?


    Running latest omv-all (Stable ones), backported kernel (3.2.0-4).
    Docker process seems to be running.

    Code
    root@nas:/etc/docker# ps auxw | grep docker
    root      8603  0.0  0.1 112388 21528 ?        Sl   11:58   0:02 /usr/bin/docker daemon -p /var/run/docker.pid


    FYI - I am not running iptables (NAS is for internal use only), however it seems the docker process has enabled some filter rules.


    Anything I could check ?

  • Please can make everyone a Docker container for owncloud 8.2?
    With http port mybe 50080 and https port mybe 50443 or host/owncloud
    and can we add it to the repo


    I think it helps to close many therds on the forum ;)

    omv 6.x | 64 bit | omvextrasorg 6.x |
    used plugins: omv-extras | portainer | rsnapshot | antivirus
    used container: portainer/portainer | nextcloud/all-in-one | linuxserver/swag | paperless-ngx | jellyfin/jellyfin | lmscommunity/logitechmediaserver | adguard/adguardhome |

    • Offizieller Beitrag

    There already is an 8.2 docker. link or here

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.4 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • 3.2 is not backports kernel. Try to install it via omvextras plugin.


    You're right. Somehow the system always used the latest kernel (this was from testing with btrfs)...
    Rebooted - and apparently it works fine now. Error does not show up anymore. Thx.

  • @ryecoaaron

    Zitat

    There already is an 8.2 docker. link or here


    i know, but the container have no https on default and i don't know how can i change the ports on the webgui when i use it in host option.

    omv 6.x | 64 bit | omvextrasorg 6.x |
    used plugins: omv-extras | portainer | rsnapshot | antivirus
    used container: portainer/portainer | nextcloud/all-in-one | linuxserver/swag | paperless-ngx | jellyfin/jellyfin | lmscommunity/logitechmediaserver | adguard/adguardhome |

  • sorry, i don't know how i use britch mode corectly... can you help ;( please

    omv 6.x | 64 bit | omvextrasorg 6.x |
    used plugins: omv-extras | portainer | rsnapshot | antivirus
    used container: portainer/portainer | nextcloud/all-in-one | linuxserver/swag | paperless-ngx | jellyfin/jellyfin | lmscommunity/logitechmediaserver | adguard/adguardhome |

  • In the plugin, specify bridged mode networking for your container. Then for each network port of the container (listed in the "Exposed port" dropdown in the "port forwarding" fieldset), specify a non-used port on the host in the "Host port" field. An example: The container you want to run listens on port 80 for http web connections, then select a port (like 9080) and specify it in the "Host port" field and select port 80 in the "Exposed port" dropdown. Finally click the "plus" button to the right to "commit" your selection. Now you will be able to reach the web interface of your container on http://<ip of your host>:9080

  • @nicjo814 Thanks, it was very easy :D but, i will use port 443 and i have only port 80. Then i give a Custom Port 443 it don't work

    omv 6.x | 64 bit | omvextrasorg 6.x |
    used plugins: omv-extras | portainer | rsnapshot | antivirus
    used container: portainer/portainer | nextcloud/all-in-one | linuxserver/swag | paperless-ngx | jellyfin/jellyfin | lmscommunity/logitechmediaserver | adguard/adguardhome |

  • i cant use any container with https... anybody can help me?

    omv 6.x | 64 bit | omvextrasorg 6.x |
    used plugins: omv-extras | portainer | rsnapshot | antivirus
    used container: portainer/portainer | nextcloud/all-in-one | linuxserver/swag | paperless-ngx | jellyfin/jellyfin | lmscommunity/logitechmediaserver | adguard/adguardhome |

  • for example owncloud; pschmitt/owncloud; jchaney/owncloud
    none one from the container work with https!?!? Port 80 work but 443 dont work.

    omv 6.x | 64 bit | omvextrasorg 6.x |
    used plugins: omv-extras | portainer | rsnapshot | antivirus
    used container: portainer/portainer | nextcloud/all-in-one | linuxserver/swag | paperless-ngx | jellyfin/jellyfin | lmscommunity/logitechmediaserver | adguard/adguardhome |

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!