Failed Docker installation on a fresh OMV 4

    • OMV 4.x

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • Failed Docker installation on a fresh OMV 4

      Hey Gang,

      Just got HC2 this week and been playing with it. Today it felt like I broke it and decided to re-flash the microSD card with a fresh image of OMV4.

      Been setting up everything according to Techno Dad's videos. Today after enabling Docker-se in the OMV Extras and trying to install the Docker plugin I'm getting nowhere for some reason. Below is an error log, hopefully someone can recommend a solution.

      Source Code

      1. >>> *************** Error ***************
      2. Bad Gateway
      3. <<< *************************************
      4. Processing triggers for php7.0-fpm (7.0.33-0+deb9u1) ...
      5. Setting up liblqr-1-0:armhf (0.4.2-2+b2) ...
      6. Processing triggers for libc-bin (2.24-11+deb9u3) ...
      7. Setting up php-symfony-polyfill-apcu (1.2.0-1) ...
      8. Processing triggers for systemd (232-25+deb9u6) ...
      9. Processing triggers for man-db (2.7.6.1-2) ...
      10. Processing triggers for openmediavault (4.1.17-1) ...
      11. Restarting engine daemon ...
      12. Setting up docker-ce-cli (5:18.09.1~3-0~debian-stretch) ...
      13. Setting up docker-ce (5:18.09.1~3-0~debian-stretch) ...
      14. Configuration file '/etc/default/docker'
      15. ==> File on system created by you or by a script.
      16. ==> File also in package provided by package maintainer.
      17. What would you like to do about it ? Your options are:
      18. Y or I : install the package maintainer's version
      19. N or O : keep your currently-installed version
      20. D : show the differences between the versions
      21. Z : start a shell to examine the situation
      22. The default action is to keep your current version.
      23. *** docker (Y/I/N/O/D/Z) [default=N] ? dpkg: error processing package docker-ce (--configure):
      24. end of file on stdin at conffile prompt
      25. dpkg: dependency problems prevent configuration of openmediavault-docker-gui:
      26. openmediavault-docker-gui depends on docker-ce (>= 5:18.09); however:
      27. Package docker-ce is not configured yet.
      28. openmediavault-docker-gui depends on docker-ce (<< 5:18.10); however:
      29. Package docker-ce is not configured yet.
      30. dpkg: error processing package openmediavault-docker-gui (--configure):
      31. dependency problems - leaving unconfigured
      32. Setting up libmagickcore-6.q16-3:armhf (8:6.9.7.4+dfsg-11+deb9u6) ...
      33. Setting up php-curl (1:7.0+49) ...
      34. Setting up php-symfony-class-loader (2.8.7+dfsg-1.3+deb9u1) ...
      35. Setting up libmagickwand-6.q16-3:armhf (8:6.9.7.4+dfsg-11+deb9u6) ...
      36. Setting up omvextras-common (4.0.1) ...
      37. Setting up php-imagick (3.4.3~rc2-2) ...
      38. Processing triggers for libc-bin (2.24-11+deb9u3) ...
      39. Processing triggers for openmediavault (4.1.17-1) ...
      40. Updating file permissions ...
      41. Purging internal cache ...
      42. Restarting engine daemon ...
      43. Errors were encountered while processing:
      44. docker-ce
      45. openmediavault-docker-gui
      46. >>>
      Display All
    • The update installed fine on my test VM. I will have to try it on a fresh install but I don't think the update is the problem.
      omv 4.1.17 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.13
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • I'm having the same problem (On a Odroid XU4), fresh image (and after installing all OS updates), updated extras, instaled plugin and get this:

      ...
      Fetched 32.6 MB in 21s (1554 kB/s)
      Selecting previously unselected package liblqr-1-0:armhf.
      (Reading database ... (Reading database ... 5%(Reading database ... 10%(Reading database ... 15%(Reading database ... 20%(Reading database ... 25%(Reading database ... 30%(Reading database ... 35%(Reading database ... 40%(Reading database ... 45%(Reading database ... 50%(Reading database ... 55%(Reading database ... 60%(Reading database ... 65%(Reading database ... 70%(Reading database ... 75%(Reading database ... 80%(Reading database ... 85%(Reading database ... 90%(Reading database ... 95%(Reading database ... 100%(Reading database ... 48578 files and directories currently installed.)
      Preparing to unpack .../00-liblqr-1-0_0.4.2-2+b2_armhf.deb ...
      Unpacking liblqr-1-0:armhf (0.4.2-2+b2) ...
      Selecting previously unselected package libfftw3-double3:armhf.
      Preparing to unpack .../01-libfftw3-double3_3.3.5-3_armhf.deb ...
      Unpacking libfftw3-double3:armhf (3.3.5-3) ...
      Selecting previously unselected package liblcms2-2:armhf.
      Preparing to unpack .../02-liblcms2-2_2.8-4+deb9u1_armhf.deb ...
      Unpacking liblcms2-2:armhf (2.8-4+deb9u1) ...
      Selecting previously unselected package libopenjp2-7:armhf.
      Preparing to unpack .../03-libopenjp2-7_2.1.2-1.1+deb9u2_armhf.deb ...
      Unpacking libopenjp2-7:armhf (2.1.2-1.1+deb9u2) ...
      Selecting previously unselected package imagemagick-6-common.
      Preparing to unpack .../04-imagemagick-6-common_8%3a6.9.7.4+dfsg-11+deb9u6_all.deb ...
      Unpacking imagemagick-6-common (8:6.9.7.4+dfsg-11+deb9u6) ...
      Selecting previously unselected package libmagickcore-6.q16-3:armhf.
      Preparing to unpack .../05-libmagickcore-6.q16-3_8%3a6.9.7.4+dfsg-11+deb9u6_armhf.deb ...
      Unpacking libmagickcore-6.q16-3:armhf (8:6.9.7.4+dfsg-11+deb9u6) ...
      Selecting previously unselected package libmagickwand-6.q16-3:armhf.
      Preparing to unpack .../06-libmagickwand-6.q16-3_8%3a6.9.7.4+dfsg-11+deb9u6_armhf.deb ...
      Unpacking libmagickwand-6.q16-3:armhf (8:6.9.7.4+dfsg-11+deb9u6) ...
      Selecting previously unselected package containerd.io.
      Preparing to unpack .../07-containerd.io_1.2.2-1_armhf.deb ...
      Unpacking containerd.io (1.2.2-1) ...
      Selecting previously unselected package docker-ce-cli.
      Preparing to unpack .../08-docker-ce-cli_5%3a18.09.1~3-0~debian-stretch_armhf.deb ...
      Unpacking docker-ce-cli (5:18.09.1~3-0~debian-stretch) ...
      Selecting previously unselected package docker-ce.
      Preparing to unpack .../09-docker-ce_5%3a18.09.1~3-0~debian-stretch_armhf.deb ...
      Unpacking docker-ce (5:18.09.1~3-0~debian-stretch) ...
      Selecting previously unselected package php-symfony-polyfill-apcu.
      Preparing to unpack .../10-php-symfony-polyfill-apcu_1.2.0-1_all.deb ...
      Unpacking php-symfony-polyfill-apcu (1.2.0-1) ...
      Selecting previously unselected package php-symfony-class-loader.
      Preparing to unpack .../11-php-symfony-class-loader_2.8.7+dfsg-1.3+deb9u1_all.deb ...
      Unpacking php-symfony-class-loader (2.8.7+dfsg-1.3+deb9u1) ...
      Selecting previously unselected package omvextras-common.
      Preparing to unpack .../12-omvextras-common_4.0.1_all.deb ...
      Unpacking omvextras-common (4.0.1) ...
      Selecting previously unselected package php7.0-curl.
      Preparing to unpack .../13-php7.0-curl_7.0.33-0+deb9u1_armhf.deb ...
      Unpacking php7.0-curl (7.0.33-0+deb9u1) ...
      Selecting previously unselected package php-curl.
      Preparing to unpack .../14-php-curl_1%3a7.0+49_all.deb ...
      Unpacking php-curl (1:7.0+49) ...
      Selecting previously unselected package php-imagick.
      Preparing to unpack .../15-php-imagick_3.4.3~rc2-2_armhf.deb ...
      Unpacking php-imagick (3.4.3~rc2-2) ...
      Selecting previously unselected package openmediavault-docker-gui.
      Preparing to unpack .../16-openmediavault-docker-gui_4.1.1_all.deb ...
      Unpacking openmediavault-docker-gui (4.1.1) ...
      Setting up imagemagick-6-common (8:6.9.7.4+dfsg-11+deb9u6) ...
      Setting up libopenjp2-7:armhf (2.1.2-1.1+deb9u2) ...
      Setting up containerd.io (1.2.2-1) ...
      Created symlink /etc/systemd/system/multi-user.target.wants/containerd.service → /lib/systemd/system/containerd.service.
      Setting up liblcms2-2:armhf (2.8-4+deb9u1) ...
      Setting up php7.0-curl (7.0.33-0+deb9u1) ...

      Creating config file /etc/php/7.0/mods-available/curl.ini with new version
      Setting up libfftw3-double3:armhf (3.3.5-3) ...
      Processing triggers for php7.0-fpm (7.0.33-0+deb9u1) ...

      >>> *************** Error ***************
      Bad Gateway
      <<< *************************************
      Setting up liblqr-1-0:armhf (0.4.2-2+b2) ...
      Processing triggers for libc-bin (2.24-11+deb9u3) ...
      Setting up php-symfony-polyfill-apcu (1.2.0-1) ...
      Processing triggers for systemd (232-25+deb9u6) ...
      Processing triggers for man-db (2.7.6.1-2) ...
      Processing triggers for openmediavault (4.1.17-1) ...
      Restarting engine daemon ...
      Setting up docker-ce-cli (5:18.09.1~3-0~debian-stretch) ...
      Setting up docker-ce (5:18.09.1~3-0~debian-stretch) ...

      Configuration file '/etc/default/docker'
      ==> File on system created by you or by a script.
      ==> File also in package provided by package maintainer.
      What would you like to do about it ? Your options are:
      Y or I : install the package maintainer's version
      N or O : keep your currently-installed version
      D : show the differences between the versions
      Z : start a shell to examine the situation
      The default action is to keep your current version.
      *** docker (Y/I/N/O/D/Z) [default=N] ? dpkg: error processing package docker-ce (--configure):
      end of file on stdin at conffile prompt
      dpkg: dependency problems prevent configuration of openmediavault-docker-gui:
      openmediavault-docker-gui depends on docker-ce (>= 5:18.09); however:
      Package docker-ce is not configured yet.
      openmediavault-docker-gui depends on docker-ce (<< 5:18.10); however:
      Package docker-ce is not configured yet.

      dpkg: error processing package openmediavault-docker-gui (--configure):
      dependency problems - leaving unconfigured
      Setting up libmagickcore-6.q16-3:armhf (8:6.9.7.4+dfsg-11+deb9u6) ...
      Setting up php-curl (1:7.0+49) ...
      Setting up php-symfony-class-loader (2.8.7+dfsg-1.3+deb9u1) ...
      Setting up libmagickwand-6.q16-3:armhf (8:6.9.7.4+dfsg-11+deb9u6) ...
      Setting up omvextras-common (4.0.1) ...
      Setting up php-imagick (3.4.3~rc2-2) ...
      Processing triggers for libc-bin (2.24-11+deb9u3) ...
      Processing triggers for openmediavault (4.1.17-1) ...
      Updating file permissions ...
      Purging internal cache ...
      Restarting engine daemon ...
      Errors were encountered while processing:
      docker-ce
      openmediavault-docker-gui
    • Hey guys,

      I get a similar problem on my sytem. I use a Debian 4.9 (because there is no UEFI bootable version of OMV yet) and installed a OMV 4.1.15-1 (Arrakis) on top of it.
      I tried installing docker-gui via the webinterface. My Log is missing "Bad Gateway" and the first error seems to be in a different position. After unsuccesfull installation the webinterface info box with installer information is spamming:
      >>> *************** Error ***************
      <<< *************************************

      Logfile:

      Source Code

      1. Reading package lists...
      2. Building dependency tree...
      3. Reading state information...
      4. The following additional packages will be installed:
      5. containerd.io docker-ce docker-ce-cli imagemagick-6-common libcurl3
      6. libfftw3-double3 libgomp1 liblqr-1-0 libmagickcore-6.q16-3
      7. libmagickwand-6.q16-3 libopenjp2-7 omvextras-common php-curl php-imagick
      8. php-symfony-class-loader php-symfony-polyfill-apcu php7.0-curl
      9. Suggested packages:
      10. libfftw3-bin libfftw3-dev libmagickcore-6.q16-3-extra
      11. Recommended packages:
      12. aufs-tools cgroupfs-mount | cgroup-lite git pigz ghostscript gsfonts
      13. ttf-dejavu-core
      14. The following NEW packages will be installed:
      15. containerd.io docker-ce docker-ce-cli imagemagick-6-common libcurl3
      16. libfftw3-double3 libgomp1 liblqr-1-0 libmagickcore-6.q16-3
      17. libmagickwand-6.q16-3 libopenjp2-7 omvextras-common
      18. openmediavault-docker-gui php-curl php-imagick php-symfony-class-loader
      19. php-symfony-polyfill-apcu php7.0-curl
      20. 0 upgraded, 18 newly installed, 0 to remove and 8 not upgraded.
      21. Need to get 0 B/54.2 MB of archives.
      22. After this operation, 256 MB of additional disk space will be used.
      23. Selecting previously unselected package liblqr-1-0:amd64.
      24. (Reading database ... (Reading database ... 5%(Reading database ... 10%(Reading database ... 15%(Reading database ... 20%(Reading database ... 25%(Reading database ... 30%(Reading database ... 35%(Reading database ... 40%(Reading database ... 45%(Reading database ... 50%(Reading database ... 55%(Reading database ... 60%(Reading database ... 65%(Reading database ... 70%(Reading database ... 75%(Reading database ... 80%(Reading database ... 85%(Reading database ... 90%(Reading database ... 95%(Reading database ... 100%(Reading database ... 56918 files and directories currently installed.)
      25. Preparing to unpack .../00-liblqr-1-0_0.4.2-2+b2_amd64.deb ...
      26. Unpacking liblqr-1-0:amd64 (0.4.2-2+b2) ...
      27. Selecting previously unselected package libgomp1:amd64.
      28. Preparing to unpack .../01-libgomp1_6.3.0-18+deb9u1_amd64.deb ...
      29. Unpacking libgomp1:amd64 (6.3.0-18+deb9u1) ...
      30. Selecting previously unselected package libfftw3-double3:amd64.
      31. Preparing to unpack .../02-libfftw3-double3_3.3.5-3_amd64.deb ...
      32. Unpacking libfftw3-double3:amd64 (3.3.5-3) ...
      33. Selecting previously unselected package libopenjp2-7:amd64.
      34. Preparing to unpack .../03-libopenjp2-7_2.1.2-1.1+deb9u2_amd64.deb ...
      35. Unpacking libopenjp2-7:amd64 (2.1.2-1.1+deb9u2) ...
      36. Selecting previously unselected package imagemagick-6-common.
      37. Preparing to unpack .../04-imagemagick-6-common_8%3a6.9.7.4+dfsg-11+deb9u6_all.deb ...
      38. Unpacking imagemagick-6-common (8:6.9.7.4+dfsg-11+deb9u6) ...
      39. Selecting previously unselected package libmagickcore-6.q16-3:amd64.
      40. Preparing to unpack .../05-libmagickcore-6.q16-3_8%3a6.9.7.4+dfsg-11+deb9u6_amd64.deb ...
      41. Unpacking libmagickcore-6.q16-3:amd64 (8:6.9.7.4+dfsg-11+deb9u6) ...
      42. Selecting previously unselected package libmagickwand-6.q16-3:amd64.
      43. Preparing to unpack .../06-libmagickwand-6.q16-3_8%3a6.9.7.4+dfsg-11+deb9u6_amd64.deb ...
      44. Unpacking libmagickwand-6.q16-3:amd64 (8:6.9.7.4+dfsg-11+deb9u6) ...
      45. Selecting previously unselected package containerd.io.
      46. Preparing to unpack .../07-containerd.io_1.2.2-1_amd64.deb ...
      47. Unpacking containerd.io (1.2.2-1) ...
      48. Selecting previously unselected package docker-ce-cli.
      49. Preparing to unpack .../08-docker-ce-cli_5%3a18.09.1~3-0~debian-stretch_amd64.deb ...
      50. Unpacking docker-ce-cli (5:18.09.1~3-0~debian-stretch) ...
      51. Selecting previously unselected package docker-ce.
      52. Preparing to unpack .../09-docker-ce_5%3a18.09.1~3-0~debian-stretch_amd64.deb ...
      53. Unpacking docker-ce (5:18.09.1~3-0~debian-stretch) ...
      54. Selecting previously unselected package libcurl3:amd64.
      55. Preparing to unpack .../10-libcurl3_7.52.1-5+deb9u8_amd64.deb ...
      56. Unpacking libcurl3:amd64 (7.52.1-5+deb9u8) ...
      57. Selecting previously unselected package php-symfony-polyfill-apcu.
      58. Preparing to unpack .../11-php-symfony-polyfill-apcu_1.2.0-1_all.deb ...
      59. Unpacking php-symfony-polyfill-apcu (1.2.0-1) ...
      60. Selecting previously unselected package php-symfony-class-loader.
      61. Preparing to unpack .../12-php-symfony-class-loader_2.8.7+dfsg-1.3+deb9u1_all.deb ...
      62. Unpacking php-symfony-class-loader (2.8.7+dfsg-1.3+deb9u1) ...
      63. Selecting previously unselected package omvextras-common.
      64. Preparing to unpack .../13-omvextras-common_4.0.1_all.deb ...
      65. Unpacking omvextras-common (4.0.1) ...
      66. Selecting previously unselected package php7.0-curl.
      67. Preparing to unpack .../14-php7.0-curl_7.0.33-0+deb9u1_amd64.deb ...
      68. Unpacking php7.0-curl (7.0.33-0+deb9u1) ...
      69. Selecting previously unselected package php-curl.
      70. Preparing to unpack .../15-php-curl_1%3a7.0+49_all.deb ...
      71. Unpacking php-curl (1:7.0+49) ...
      72. Selecting previously unselected package php-imagick.
      73. Preparing to unpack .../16-php-imagick_3.4.3~rc2-2_amd64.deb ...
      74. Unpacking php-imagick (3.4.3~rc2-2) ...
      75. Selecting previously unselected package openmediavault-docker-gui.
      76. Preparing to unpack .../17-openmediavault-docker-gui_4.1.1_all.deb ...
      77. Unpacking openmediavault-docker-gui (4.1.1) ...
      78. Setting up libgomp1:amd64 (6.3.0-18+deb9u1) ...
      79. Setting up imagemagick-6-common (8:6.9.7.4+dfsg-11+deb9u6) ...
      80. Setting up libopenjp2-7:amd64 (2.1.2-1.1+deb9u2) ...
      81. Setting up containerd.io (1.2.2-1) ...
      82. Created symlink /etc/systemd/system/multi-user.target.wants/containerd.service → /lib/systemd/system/containerd.service.
      83. Setting up libcurl3:amd64 (7.52.1-5+deb9u8) ...
      84. Setting up php7.0-curl (7.0.33-0+deb9u1) ...
      85. Creating config file /etc/php/7.0/mods-available/curl.ini with new version
      86. Setting up libfftw3-double3:amd64 (3.3.5-3) ...
      87. Processing triggers for php7.0-fpm (7.0.33-0+deb9u1) ...
      88. Setting up liblqr-1-0:amd64 (0.4.2-2+b2) ...
      89. Processing triggers for libc-bin (2.24-11+deb9u3) ...
      90. Setting up php-symfony-polyfill-apcu (1.2.0-1) ...
      91. Processing triggers for systemd (232-25+deb9u6) ...
      92. Processing triggers for man-db (2.7.6.1-2) ...
      93. Processing triggers for openmediavault (4.1.15-1) ...
      94. Restarting engine daemon ...
      95. Setting up docker-ce-cli (5:18.09.1~3-0~debian-stretch) ...
      96. Setting up docker-ce (5:18.09.1~3-0~debian-stretch) ...
      97. Configuration file '/etc/default/docker'
      98. ==> File on system created by you or by a script.
      99. ==> File also in package provided by package maintainer.
      100. What would you like to do about it ? Your options are:
      101. Y or I : install the package maintainer's version
      102. N or O : keep your currently-installed version
      103. D : show the differences between the versions
      104. Z : start a shell to examine the situation
      105. The default action is to keep your current version.
      106. *** docker (Y/I/N/O/D/Z) [default=N] ? dpkg: error processing package docker-ce (--configure):
      107. end of file on stdin at conffile prompt
      108. dpkg: dependency problems prevent configuration of openmediavault-docker-gui:
      109. openmediavault-docker-gui depends on docker-ce (>= 5:18.09); however:
      110. Package docker-ce is not configured yet.
      111. openmediavault-docker-gui depends on docker-ce (<< 5:18.10); however:
      112. Package docker-ce is not configured yet.
      113. dpkg: error processing package openmediavault-docker-gui (--configure):
      114. dependency problems - leaving unconfigured
      115. Setting up libmagickcore-6.q16-3:amd64 (8:6.9.7.4+dfsg-11+deb9u6) ...
      116. Setting up php-curl (1:7.0+49) ...
      117. Setting up php-symfony-class-loader (2.8.7+dfsg-1.3+deb9u1) ...
      118. Setting up libmagickwand-6.q16-3:amd64 (8:6.9.7.4+dfsg-11+deb9u6) ...
      119. Setting up omvextras-common (4.0.1) ...
      120. Setting up php-imagick (3.4.3~rc2-2) ...
      121. Processing triggers for libc-bin (2.24-11+deb9u3) ...
      122. Processing triggers for openmediavault (4.1.15-1) ...
      123. Updating file permissions ...
      124. Purging internal cache ...
      125. Restarting engine daemon ...
      126. Errors were encountered while processing:
      127. docker-ce
      128. openmediavault-docker-gui
      129. >>> *************** Error ***************
      130. <<< *************************************
      131. >>> *************** Error ***************
      132. <<< *************************************
      133. >>> *************** Error ***************
      134. <<< *************************************
      135. >>> *************** Error ***************
      136. <<< *************************************
      137. >>> *************** Error ***************
      138. <<< *************************************
      139. >>> *************** Error ***************
      140. <<< *************************************
      141. >>> *************** Error ***************
      142. <<< *************************************
      143. >>> *************** Error ***************
      144. <<< *************************************
      145. >>> *************** Error ***************
      146. <<< *************************************
      147. >>> *************** Error ***************
      148. <<< *************************************
      149. >>> *************** Error ***************
      150. <<< *************************************
      Display All
    • As someone who has installed this more than once I see the same error in all the above;

      Errors were encountered while processing:
      docker-ce
      openmediavault-docker-gui

      This would suggest that the Docker-ce and the docker plugin were being installed at the same time!

      The process should be OMV-Extras -> Docker-ce -> Edit -> Enable -> Save this will bring up a progress box indicating that Docker-ce is being installed, when completed the progress box closes indicating the installation is complete.
      Then and only then install the Docker plugin.

      Remove/uninstall the plugin, then apt clean from OMV-Extras, disable Docker-ce, save, apt clean from OMV-Extras, then try again. Whilst this should work seamlessly I have seen users have problems installing Docker on a Pi but they have been able to install on a VM running OMV on another machine.
      Raid is not a backup! Would you go skydiving without a parachute?
    • Ok i got it working, i followed this instructions:



      Specifically this commands in ssh:

      wget -O- neuro.debian.net/lists/wheezy.us-ca.libre | sudo tee /etc/apt/sources.list.d/neurodebian.sources.list
      sudo apt-key adv --recv-keys --keyserver hkp://pool.sks-keyservers.net:80 0xA5D32F012649A5A9

      sudo apt-get update

      sudo apt-get install init-system-helpers

      sudo apt-get install virtualbox

      wget -qO- get.docker.com/ | sh

      COMPOSE_VERSION=`git ls-remote github.com/docker/compose | grep refs/tags | grep -oP "[0-9]+\.[0-9][0-9]+\.[0-9]+$" | tail -n 1`
      sudo sh -c "curl -L github.com/docker/compose/rele…ON}/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose"
      sudo chmod +x /usr/local/bin/docker-compose
      sudo sh -c "curl -L raw.githubusercontent.com/dock…etion/bash/docker-compose > /etc/bash_completion.d/docker-compose"

      dpkg --remove --force-remove-reinstreq pacote


      ----------------------------------------------------------------------------------------------------------------------------------

      Then i downloaded the .deb for 4.x version from "http://omv-extras.org/joomla/index.php/guides" and in web interface did this:

      uploaded .deb to plugins (again, because i've already done this several times)

      enabled docker omv extras (again)

      enabled plugin (again)

      and worked!
    • geaves wrote:

      Remove/uninstall the plugin, then apt clean from OMV-Extras, disable Docker-ce, save, apt clean from OMV-Extras, then try again. Whilst this should work seamlessly I have seen users have problems installing Docker on a Pi but they have been able to install on a VM running OMV on another machine.
      Hi geaves,

      I did this. Afterwards I followed your instruction:

      geaves wrote:

      The process should be OMV-Extras -> Docker-ce -> Edit -> Enable -> Save this will bring up a progress box indicating that Docker-ce is being installed, when completed the progress box closes indicating the installation is complete.
      Then and only then install the Docker plugin.
      After Enabling docker-ce and saving nothing happens (despite the green indicator for the active module being set). No progress bar or info box appears. What am I doing wrong?
      I even hit update after enabling and saving docker-ce. Ocassionally this fails with

      Source Code

      1. Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C.UTF-8; apt-get update ': Reading package lists...
      But refreshing the webinterface fixes this. No idea why this is happening though...

      FYI: I did this the same way the first time trying to install it (1. activate docker-ce in OMV extras, 2. Install docker-gui from extensions)

      cheers
      maverick757

      The post was edited 1 time, last by maverick757 ().

    • maverick757 wrote:

      After Enabling docker-ce and saving nothing happens
      When you select Docker-CE and click edit to enable it you will see Repo #1 and Repo #2 these are the repositories where Docker is being downloaded from, if nothing happens then it's simply not downloading.

      The error might be dns related, if you go into network -> interfaces select yours and click edit scroll down dns servers, normally there is nothing in there if using dhcp.....now from memory when I first did my install it used dhcp but I added a public dns server anyway. You could also try clearing your browser cache that seems to cure a lot of errors.

      With that spamming error I've experienced the same, doing an apt clean, then an omv-update, then another apt clean from OMV-Extras seems to clear it.
      Raid is not a backup! Would you go skydiving without a parachute?
    • gerardogve wrote:

      sudo apt-get install virtualbox
      Hello, why did you install Virtualbox?


      wget -O- neuro.debian.net/lists/wheezy.us-ca.libre | sudo tee /etc/apt/sources.list.d/neurodebian.sources.list
      This is not a goog idee, to use external sources.

      Use a terminal to install docker, if you install the Docker container "portainer", you have a nice docker-gui.

      "docker omv extras" makes many problems, Cups, Docker doesn't work by me.

      om

      The post was edited 1 time, last by openmedianer ().

    • On a fresh installation, installing the plugin from the web interface does fail although it is easily fixed by apt-get -f install and answer yes to the replace /etc/default/docker question. Installing docker-ce first is a bad idea because you might install a version of docker too new for the plugin and a downgrade might go badly.

      Display Spoiler

      # apt-get -f install
      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      0 upgraded, 0 newly installed, 0 to remove and 22 not upgraded.
      2 not fully installed or removed.
      After this operation, 0 B of additional disk space will be used.
      Setting up docker-ce (5:18.09.1~3-0~debian-stretch) ...

      Configuration file '/etc/default/docker'
      ==> File on system created by you or by a script.
      ==> File also in package provided by package maintainer.
      What would you like to do about it ? Your options are:
      Y or I : install the package maintainer's version
      N or O : keep your currently-installed version
      D : show the differences between the versions
      Z : start a shell to examine the situation
      The default action is to keep your current version.
      *** docker (Y/I/N/O/D/Z) [default=N] ? y
      Installing new version of config file /etc/default/docker ...
      update-alternatives: using /usr/bin/dockerd-ce to provide /usr/bin/dockerd (dockerd) in auto mode
      Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /lib/systemd/system/docker.service.
      Created symlink /etc/systemd/system/sockets.target.wants/docker.socket → /lib/systemd/system/docker.socket.
      Setting up openmediavault-docker-gui (4.1.1) ...
      Updating configuration database ...
      Initialize configuration
      Processing triggers for systemd (232-25+deb9u6) ...
      Processing triggers for openmediavault (4.1.17-1) ...
      Updating locale files ...
      Updating file permissions ...
      Purging internal cache ...
      Restarting engine daemon ...



      So, I think the plugin either needs to stop editing /etc/default/docker on install.
      omv 4.1.17 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.13
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • Best74 wrote:

      run 'apt-get install docker-ce' from terminal. Then docker-gui plugin installs without a problem.
      That works until a newer version than 18.09 is released and that will happen soon. I'm looking at a fix for the plugin. Until then, I recommend using my method above.
      omv 4.1.17 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.13
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • New

      ryecoaaron wrote:

      On a fresh installation, installing the plugin from the web interface does fail although it is easily fixed by apt-get -f install and answer yes to the replace /etc/default/docker question. Installing docker-ce first is a bad idea because you might install a version of docker too new for the plugin and a downgrade might go badly.
      Cheers! That worked like a charm :)
    • New

      ryecoaaron wrote:

      On a fresh installation, installing the plugin from the web interface does fail although it is easily fixed by apt-get -f install and answer yes to the replace /etc/default/docker question. Installing docker-ce first is a bad idea because you might install a version of docker too new for the plugin and a downgrade might go badly.
      Can you help me out? I'm trying installing Docker again after removing it.
    • Users Online 4

      4 Guests