Docker support in OS5?

Got it 19.03.8

Any update if OS5 is working after upgrade with docker now? I’m terrified if I install it my containers and files within them will be gone. Is it as simple as updating and restarting the containers or does everything need to be rebuilt?

Still no updates on this? Was anyone able to get it to work on a EX4100?

In case anyone is still looking docker now works EXUltra2 get the file from here Bintray

Can someone now point me in the direction on how to use it?

@palinansot

Did you check out the work done at GitHub - WDCommunity/wdpksrc: Cross compilation framework to create native packages for the Western Digital My Cloud ? There has been a working docker there for EX4100 pretty much since OS5 was released and WD came to the party with supporting it properly in the OS5 kernel. However, we recently managed to also get the latest version to work with the EX4100.

Cheers,

JediNite

Thanks, I’ll give it a try!

1 Like

@palinansot,

If you can’t get it working as a .bin package, you can always install an older version of the docker package from the site, stop docker via SSH, overwrite the docker binaries with the new version and restart the docker services.

Cheers,

JediNite

1 Like

I am unable to download the docker_19.03.13_EX2Ultra.bin file, it says “Forbidden!”. Is there a mirror of this anywhere?

@bowzee,

There are copies of the latest actual docker binaries at https://github.com/JediNite/docker-ce-WDEX4100-binaries/releases/download/v20.10.7/docker-20.10.7.tgz and this should work on all ARM platforms running OS5 I believe. You can take the contents of this file and copy into the location where the current docker binaries are and it should work okay.

Cheers,

JediNite

https://github.com/jupiterben/wdpksrc/releases/download/docker-v20.10.12/docker_20.10.12_EX2Ultra.bin it is I am using now

1 Like

that works for me on my firmware version 5.19.117 , passed both hello-word and portainer

This package is working fine : https://dl.cloudsmith.io/public/wd-community/EX2Ultra/raw/names/docker/versions/21.04.06/docker_21.04.06_EX2Ultra.bin

That bin , while it says 21.04.06 it contains docker 19.03.8. Took me a while to realize why it was failing for seccomp2.
After updateing to the one shared by @jupiterben it all worked

2 Likes

It installed ok for me, but clicking “configure” gives me a message that 192.168.x.x:9000 could not connect. How did you configure it?
Do you have a link for instructions, please?

[EDIT] Just found this on the forum that may explain some about the portainer port 9000.

hmmm… After reinstalling, the config page of Portainer works fine.

Hi all,

I’ve just tried a test generation of the docker packages at Release docker-v20.10.14 · JediNite/wdpksrc · GitHub or Release Docker v20.10.14 for WD My Cloud · WDCommunity/wdpksrc · GitHub. Let me know how they go.

Cheers,

JediNite

1 Like

I have installed it and so far it works well.

Actually I even installed Release docker-v20.10.15 · JediNite/wdpksrc · GitHub and so far I have no problems.

Update: After tinkering around with the Git repos I built and started using Docker 20.10.16

root@MyCloudPro home # docker --version
Docker version 20.10.16, build aa7e414

Happy to have an up-to-date Docker running on the My Cloud PR4100! :smiley:
Thanks @JediNite

1 Like
root@MyCloudPro docker # docker --version
Docker version 22.06.0-beta.0, build 3e9117b

:whale2:

Update: Reverted back to stable Docker 20.10.16 after failing to run Gitlab-Runner containers properly.

Update 2: Updated to Docker 20.10.17 & Docker-Compose 2.6.0.

root@MyCloudPro sea # docker run docker/whalesay cowsay "$(docker --version) $(docker-compose --version)"
 ________________________________________ 
/ Docker version 20.10.17, build 100c701 \
\ Docker Compose version v2.6.0          /
 ---------------------------------------- 
    \
     \
      \     
                    ##        .            
              ## ## ##       ==            
           ## ## ## ##      ===            
       /""""""""""""""""___/ ===        
  ~~~ {~~ ~~~~ ~~~ ~~~~ ~~ ~ /  ===- ~~~   
       \______ o          __/            
        \    \        __/             
          \____\______/   

Happy Sailing!

Docker v20.10.15(.bin) for EX2 ultra is not working with firmware version 5.23.114. I can’t configure. empty page at port 9000. I also tried with older versions of docker. Can you help me?

At some point Portainer changed its port to 9443. Please try https://mycloudpro:9443