Docker Pihole container on USB

Dear all
I install pihole container on my MK RB5009 ( finally) and I think it’s working and as you know while pihole works on MK it’s takes up space from MK memory
When I tried to install pihole on usb and during extracting I get error!!!
Do you know what is wrong I made? I already format usb ext3 and ext4 but with no succeed
Now can I transfer all pihole data from internal storage to usb?
Thank you and best regatds

read the manual

Need to see output of system/disks/print.

Also need to see your container settings in their entirety. Don’t have access to my 5009 but believe /container/print might work.

[admin@MikroTik RB5009UG+S+] > container/print
0 name=“ffb12c5a-7b19-4438-b064-8002de34b7ae” tag=“pihole/pihole:latest”
os=“linux” arch=“arm64” interface=veth1 envlist=“pihole_envs”
root-dir=disk1/pihole mounts=etc_pihole,dnsmasq_pihole dns=“”
start-on-boot=yes status=running
[admin@MikroTik RB5009UG+S+] >

You forgot to provide the output of system/disks/print.

Currently your container is set to use the router’s nand memory. Not USB.

dear gabacho4
thank you for your reply and help
I didn’t use usb yet I’m using now routers Nand memory because i got an error during extracting image

I have the same problem, it seems that is a bug

It should be like that:

and disks:

I’ve made it work only after these steps:

  • create a container with rootDir on disk1/pull
  • Run container
  • After downloading and extracting, remove container
  • Flash disk with partition
  • Create a container with normal rootDir as manual says “disk1/pihole”