Hi, I’m using App to deploy cloudflared on RouterOS 7.21.2 on RB5009UG+S+.
In China, we can’t access docker website directly because GFW. So I configured registry mirror like 1ms.run (which docker mirror can access directly in China). But when I try to deploy, there still using registry-1.docker.io as docker image source.
App Configuration like this:
[admin@MikroTik] > /app/settings/print
disk: usb1-part3
registry-mirrors: docker.1ms.run
router-ip: 192.168.2.2
assumed-lan-bridge: none
assumed-media-path: usb1-part3/media
assumed-download-path: usb1-part3/media/downloads
show-in-webfig: yes
auto-update: yes
[admin@MikroTik] > /app/settings/get registry-mirrors # this is not work as expect
[admin@MikroTik] >
And Docker configuration like this:
[admin@MikroTik] > /container/config/print
registry-url: https://docker.1ms.run
username: my-username
layer-dir: /usb1-part1/docker/layer
tmpdir: /usb1-part1/docker/tmp
memory-high: unlimited
memory-current: 0
[admin@MikroTik] > /container/config/get registry-url # this is not work as expect too
[admin@MikroTik] >
And the error message is
container app-cloudflared download/extract error: fetch config failed: get config (https://registry-1.docker.io/v2/cloudflare/cloudflared/blobs/sha256:d32febedc2bf7cc11de782638bbe7fcc9468ce799849850bae975ee542dce734) failed: timeout connecting
Looks like the registry-mirror and registry-url didn’t worked after apply configuration. How could I fix this, Thanks very much.