dalibo / pandocker

🐳 A simple docker image for pandoc with filters, templates, fonts, and the latex bazaar
https://hub.docker.com/r/dalibo/pandocker/
BSD 3-Clause "New" or "Revised" License
143 stars 23 forks source link

Pandocker not working on macBook with M1 Chip #227

Closed cpholguera closed 3 months ago

cpholguera commented 2 years ago

Hi @daamien, I hope you can help us with this one. At least it seems that it has an easy solution :)

Describe the bug

Pandocker is not working on macBook with M1 Chip.

Steps To Reproduce

I tried to build the MASVS locally on a M1 macbook.

./tools/docker/pandoc_makedocs.sh Document v1.3

It didn't work so I tried adding the --platform linux/amd64 and with rosetta as suggested here. It did not help so I modified the entry point of the docker container to try to run pandoc myself, it printed "Killed" and exited.

Expected Behavior

Our command ./tools/docker/pandoc_makedocs.sh Document v1.3 should work as usual.

Required changes

I could make it work by doing these changes. Please take a look and let me know if I can help with the testing.

# buster/Dockerfile or a new buster-arm64v8/Dockerfile
- FROM debian:buster-slim
+ FROM arm64v8/debian:buster-slim

The following change works for my testing but of course it should download one .deb or the other depending on the arch.

# fetch-pandoc.sh
- URL=https://github.com/jgm/pandoc/releases/download/${PANDOC_VERSION}/pandoc-${PANDOC_VERSION}-1-amd64.deb
+ URL=https://github.com/jgm/pandoc/releases/download/${PANDOC_VERSION}/pandoc-${PANDOC_VERSION}-1-arm64.deb

And it needs a new entry in the Makefile (for testing I modified buster/Dockerfile and tested with the current Makefile: make buster).

With this, running ./tools/docker/pandoc_makedocs.sh Document v1.3 works now and the all docs are generated.

daamien commented 2 years ago

Hi @cpholguera !

Thanks for your message. For now we only support the x86-64 platform.

To be clear what you expect is to be able to download the pandocker image for ARM-based Mac like this:

docker pull --platform linux/arm64 dalibo/pandocker:stable
cpholguera commented 2 years ago

Hi @daamien,

I'm not sure if docker checks the platform automatically.

That would be even better so that we don't have to specify the --platform flag at all.

ajubin commented 2 years ago

Hi,

I'm also interested to have pandocker available for arm64 architecture.

My current workaround was to use a local install of pandoc but it doesn't work for all documents.

I'd be happy to help create an image for arm64 architecture

ajubin commented 2 years ago

Hi,

I've try to launch image with platform flag on M1 in a folder with a basicREADME.md file, when running

docker run \
--platform \
linux/amd64 \
--rm \
-v \
`pwd`:/pandoc \
dalibo/pandocker:20.02 \
README.md\
--verbose

or

docker run \
--platform \
linux/amd64 \
--rm \
-v \
`pwd`:/pandoc \
dalibo/pandocker:20.02 \
README.md -o README.epub\
--verbose

I see no output and no files are generated. It generates an error 137

I've gathered some logs following this guide and this guide but since I'm not an expert, I put them here praying for someone who can help me how to investigate further.

Logs from dockerd

[007:17:22:48.104][I] time="2022-01-07T17:22:48.096857471Z" level=info msg="ignoring event" container=b81f1db56e2eb97071298bb2ad12a7c183db7f935f25bfba0ef7c0ff1de7e8dc module=libcontainerd namespace=moby topic=/tasks/delete type="*events.TaskDelete"

Logs from containerd

[007:17:22:42.723][I] time="2022-01-07T17:22:42.723094052Z" level=debug msg="event published" ns=moby topic=/containers/create type=containerd.events.ContainerCreate
[007:17:22:42.739][I] time="2022-01-07T17:22:42.737881260Z" level=info msg="starting signal loop" namespace=moby path=/var/run/desktop-containerd/daemon/io.containerd.runtime.v2.task/moby/b81f1db56e2eb97071298bb2ad12a7c183db7f935f25bfba0ef7c0ff1de7e8dc pid=3758
[007:17:22:42.887][I] time="2022-01-07T17:22:42.887253718Z" level=debug msg="garbage collected" d="887.917µs"
[007:17:22:42.936][I] time="2022-01-07T17:22:42.936201510Z" level=debug msg="event forwarded" ns=moby topic=/tasks/create type=containerd.events.TaskCreate
[007:17:22:42.949][I] time="2022-01-07T17:22:42.949388093Z" level=debug msg="event forwarded" ns=moby topic=/tasks/start type=containerd.events.TaskStart
[007:17:22:48.005][I] time="2022-01-07T17:22:48.003743346Z" level=debug msg="event forwarded" ns=moby topic=/tasks/exit type=containerd.events.TaskExit
[007:17:22:48.093][I] time="2022-01-07T17:22:48.093756221Z" level=debug msg="event forwarded" ns=moby topic=/tasks/delete type=containerd.events.TaskDelete
[007:17:22:48.096][I] time="2022-01-07T17:22:48.095698679Z" level=info msg="shim disconnected" id=b81f1db56e2eb97071298bb2ad12a7c183db7f935f25bfba0ef7c0ff1de7e8dc
[007:17:22:48.098][I] time="2022-01-07T17:22:48.098306679Z" level=error msg="copy shim log" error="read /proc/self/fd/28: file already closed"
[007:17:22:48.433][I] time="2022-01-07T17:22:48.433727013Z" level=debug msg="event published" ns=moby topic=/containers/delete type=containerd.events.ContainerDelete
[007:17:22:48.519][I] time="2022-01-07T17:22:48.519424804Z" level=debug msg="garbage collected" d=5.791708ms

Logs from docker process


2022-01-07 18:28:51.403842+0100  localhost docker[52965]: (libsystem_info.dylib) Created Activity ID: 0xf8f65b0, Description: Retrieve User by ID
2022-01-07 18:28:51.433206+0100  localhost com.docker.cli[52966]: (libsystem_info.dylib) Created Activity ID: 0xf8f65c0, Description: Retrieve User by ID
2022-01-07 18:28:51.441097+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> HEAD /_ping
2022-01-07 18:28:51.461138+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << HEAD /_ping (20.274125ms)
2022-01-07 18:28:51.475632+0100  localhost com.docker.cli[52967]: (libsystem_info.dylib) Created Activity ID: 0xf8f65d0, Description: Retrieve User by ID
2022-01-07 18:28:51.483644+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> HEAD /_ping
2022-01-07 18:28:51.485376+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << HEAD /_ping (1.74675ms)
2022-01-07 18:28:51.499850+0100  localhost com.docker.cli[52968]: (libsystem_info.dylib) Created Activity ID: 0xf8f65e0, Description: Retrieve User by ID
2022-01-07 18:28:51.506936+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> HEAD /_ping
2022-01-07 18:28:51.508598+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << HEAD /_ping (1.673333ms)
2022-01-07 18:28:51.509556+0100  localhost com.docker.driver.amd64-linux[45774]: (7e80151d) 7cab23fa-DriverCMD C->S SwiftAPI POST /usage: {"command":"containerCreateCliLinux","count":1}
2022-01-07 18:28:51.523049+0100  localhost com.docker.driver.amd64-linux[45774]: (7e80151d) 7cab23fa-DriverCMD C<-S 3931afb0-SwiftAPI POST /usage (13.505708ms): OK
2022-01-07 18:28:51.523132+0100  localhost com.docker.driver.amd64-linux[45774]: usage containerCreateCliLinux + 1
2022-01-07 18:28:51.523159+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> POST /v1.41/containers/create?platform=linux%2Famd64
2022-01-07 18:28:51.523524+0100  localhost com.docker.driver.amd64-linux[45774]: (62f1bf68) d022137d-ProxyPKG C->S BackendAPI GET /settings
2022-01-07 18:28:51.524033+0100  localhost com.docker.backend[45751]: (62f1bf68) 105f53fe-BackendAPI S<-C d022137d-ProxyPKG GET /settings[[STACK]]github.com/docker/pinata/common/pkg/backend.(*backendClient).GetSettings(0x14000328800)
    /Users/administrator/jenkins/workspace/desktop_desktop-build_PR-16986/src/github.com/docker/pinata/common/pkg/backend/client.go:190 +0x80
github.com/docker/pinata/common/pkg/proxy.(*macMountRewriter).getSharedDirectories(...)
    /Users/administrator/jenkins/workspace/desktop_desktop-build_PR-16986/src/github.com/docker/pinata/common/pkg/proxy/mountrewriter_unix.go:82
github.com/docker/pinata/common/pkg/proxy.(*macMountRewriter).RewriteMount(0x140001ad4d0, {{0x103418d51, 0x4}, {0x1400003da40, 0x3c}, {0x1400003da7d, 0x7}, 0x0, {0x10341bff6, 0x7}, ...})
    /Users/administrator/jenkins/workspace/desktop_desktop-build_PR-16986/src/github.com/docker/pinata/common/pkg/proxy/mountrewriter_unix.go:61 +0x144
github.com/docker/pinata/common/pkg/proxy.(*proxyCreate).rewriteMounts(0x14000234380, 0x140007de480, 0x140002ac000)
    /Users/adminis<decode: missing data>
2022-01-07 18:28:51.524075+0100  localhost com.docker.backend[45751]: [...] trator/jenkins/workspace/desktop_desktop-build_PR-16986/src/github.com/docker/pinata/common/pkg/proxy/create.go:80 +0x344
github.com/docker/pinata/common/pkg/proxy.(*proxyCreate).RequestRewrite(0x14000234380, 0x14000496b00)
    /Users/administrator/jenkins/workspace/desktop_desktop-build_PR-16986/src/github.com/docker/pinata/common/pkg/proxy/create.go:44 +0x210
github.com/docker/pinata/common/pkg/proxy.(*passthrough).doHandleHTTP(0x14000316730, {0x12ae49140, 0x140005b21a0}, {0x103718998, 0x1400052c540}, 0x14000496b00, {0xc06e3bf4df2eb250, 0x1696958a58c, 0x103cff220})
    /Users/administrator/jenkins/workspace/desktop_desktop-build_PR-16986/src/github.com/docker/pinata/common/pkg/proxy/passthrough.go:190 +0xa4
github.com/docker/pinata/common/pkg/proxy.(*passthrough).HandleHTTP(0x14000316730, {0x103718998, 0x1400052c540}, 0x14000496b00)
    /Users/administrator/jenkins/workspace/desktop_desktop-build_PR-16986/src/github.com/docker/pinata/common/pkg/proxy/passthrough.go:125 +0x370
github.com/d<…><decode: missing data>
2022-01-07 18:28:51.524084+0100  localhost com.docker.backend[45751]: [...] r/pinata/common/pkg/proxy.withError.func1({0x103718998, 0x1400052c540}, 0x14000496b00)
    /Users/administrator/jenkins/workspace/desktop_desktop-build_PR-16986/src/github.com/docker/pinata/common/pkg/proxy/routes.go:16 +0x48
github.com/docker/pinata/common/pkg/proxy.NewRouter.func2.1({0x103718998, 0x1400052c540}, 0x14000496b00)
    /Users/administrator/jenkins/workspace/desktop_desktop-build_PR-16986/src/github.com/docker/pinata/common/pkg/proxy/proxy.go:107 +0x308
github.com/docker/pinata/common/pkg/proxy.NewRouter.func1.1({0x103718998, 0x1400052c540}, 0x14000496b00)
    /Users/administrator/jenkins/workspace/desktop_desktop-build_PR-16986/src/github.com/docker/pinata/common/pkg/proxy/proxy.go:76 +0x184
github.com/docker/pinata/common/pkg/proxy.(*restrictions).Middleware.func1({0x103718998, 0x1400052c540}, 0x14000496b00)
    /Users/administrator/jenkins/workspace/desktop_desktop-build_PR-16986/src/github.com/docker/pinata/common/pkg/proxy/restrictions.go:74 +0x180
github.com/docker/pinata/co<…><decode: missing data>
2022-01-07 18:28:51.524099+0100  localhost com.docker.backend[45751]: [...] /pkg/proxy.(*GuiAnalytics).Middleware.func1({0x103718998, 0x1400052c540}, 0x14000496b00)
    /Users/administrator/jenkins/workspace/desktop_desktop-build_PR-16986/src/github.com/docker/pinata/common/pkg/proxy/analytics.go:62 +0xe0
github.com/gorilla/mux.(*Router).ServeHTTP(0x1400016e540, {0x103718998, 0x1400052c540}, 0x14000496900)
    /Users/administrator/jenkins/workspace/desktop_desktop-build_PR-16986/src/github.com/docker/pinata/vendor/github.com/gorilla/mux/mux.go:210 +0x1e4
2022-01-07 18:28:51.524431+0100  localhost com.docker.backend[45751]: (62f1bf68) 105f53fe-BackendAPI S->C d022137d-ProxyPKG GET /settings (367.459µs): {"acceptCanaryUpdates":false,"activeOrganizationName":"","analyticsEnabled":true,"autoDownloadUpdates":false,"autoStart":false,"backupData":false,"cpus":4,"credentialHelper":"docker-credential-osxkeychain","dataFolder":"\u003cHOME\u003e/Library/Containers/com.docker.docker/Data/vms/0/data","disableHardwareAcceleration":false,"disableTips":false,"disableUpdate":false,"diskFlush":"os","diskQcowCompactAfter":262144,"diskQcowKeepErased":262144,"diskQcowRuntimeAsserts":false,"diskSizeMiB":61035,"diskStats":"","diskTRIM":true,"displayRestartDialog":false,"displaySwitchVersionPack":true,"displayedDeprecate1012":false,"displayedDeprecate1013":false,"displayedElectronPopup":[],"displayedTutorial":true,"dns":"8.8.8.8","dockerAppLaunchPath":"/Applications/Docker.app","filesharingDirectories":["/tmp","/Users","/Volumes","/private","/var/folders"],"kubernetesEnabled":false,"kubernetesInitialInstallPerformed":false,"la<decode: missing data>
2022-01-07 18:28:51.524446+0100  localhost com.docker.backend[45751]: [...] stLoginDate":0,"latestBannerKey":"","licenseTermsVersion":2,"memoryMiB":5120,"openUIOnStartupDisabled":false,"overrideProxyExclude":"","overrideProxyHttp":"","overrideProxyHttps":"","proxyHttpMode":"system","settingsVersion":16,"showKubernetesSystemContainers":false,"socksProxyPort":0,"swapMiB":1024,"synchronizedDirectories":[],"tipLastId":"float64","tipLastViewedTime":1641570405439,"updateAvailableTime":0,"updatePopupAppearanceTime":0,"updateSkippedBuild":"","useCredentialHelper":true,"useDnsForwarder":true,"useNightlyBuildUpdates":false,"useVirtualizationFramework":false,"useVpnkit":true,"useWindowsContainers":false,"versionPack":"default","vpnKitAllowedBindAddresses":"0.0.0.0","vpnKitMTU":1500,"vpnKitMaxConnections":2000,"vpnKitMaxPortIdleTime":"float64","vpnKitTransparentProxy":true,"vpnkitCIDR":"1...4","wslEngineEnabled":false}
2022-01-07 18:28:51.524699+0100  localhost com.docker.driver.amd64-linux[45774]: (62f1bf68) d022137d-ProxyPKG C<-S 105f53fe-BackendAPI GET /settings (1.0495ms): {"acceptCanaryUpdates":false,"activeOrganizationName":"","analyticsEnabled":true,"autoDownloadUpdates":false,"autoStart":false,"backupData":false,"cpus":4,"credentialHelper":"docker-credential-osxkeychain","dataFolder":"\u003cHOME\u003e/Library/Containers/com.docker.docker/Data/vms/0/data","disableHardwareAcceleration":false,"disableTips":false,"disableUpdate":false,"diskFlush":"os","diskQcowCompactAfter":262144,"diskQcowKeepErased":262144,"diskQcowRuntimeAsserts":false,"diskSizeMiB":61035,"diskStats":"","diskTRIM":true,"displayRestartDialog":false,"displaySwitchVersionPack":true,"displayedDeprecate1012":false,"displayedDeprecate1013":false,"displayedElectronPopup":[],"displayedTutorial":true,"dns":"8.8.8.8","dockerAppLaunchPath":"/Applications/Docker.app","filesharingDirectories":["/tmp","/Users","/Volumes","/private","/var/folders"],"kubernetesEnabled":false,"kubernetesInitialInstallPerformed":false,"last<decode: missing data>
2022-01-07 18:28:51.524726+0100  localhost com.docker.driver.amd64-linux[45774]: [...] LoginDate":0,"latestBannerKey":"","licenseTermsVersion":2,"memoryMiB":5120,"openUIOnStartupDisabled":false,"overrideProxyExclude":"","overrideProxyHttp":"","overrideProxyHttps":"","proxyHttpMode":"system","settingsVersion":16,"showKubernetesSystemContainers":false,"socksProxyPort":0,"swapMiB":1024,"synchronizedDirectories":[],"tipLastId":"float64","tipLastViewedTime":1641570405439,"updateAvailableTime":0,"updatePopupAppearanceTime":0,"updateSkippedBuild":"","useCredentialHelper":true,"useDnsForwarder":true,"useNightlyBuildUpdates":false,"useVirtualizationFramework":false,"useVpnkit":true,"useWindowsContainers":false,"versionPack":"default","vpnKitAllowedBindAddresses":"0.0.0.0","vpnKitMTU":1500,"vpnKitMaxConnections":2000,"vpnKitMaxPortIdleTime":"float64","vpnKitTransparentProxy":true,"vpnkitCIDR":"1...4","wslEngineEnabled":false}
2022-01-07 18:28:51.547334+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << POST /v1.41/containers/create?platform=linux%2Famd64 (24.159417ms)
2022-01-07 18:28:51.549598+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> POST /v1.41/containers/8cd2ea9db5eceacbbea156bc0d0e3d46ad71b3bd75db56d860b7e7bc65284b39/attach?stderr=1&stdout=1&stream=1
2022-01-07 18:28:51.550325+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /system/df
2022-01-07 18:28:51.551492+0100  localhost com.docker.driver.amd64-linux[45774]: Upgrading to raw stream
2022-01-07 18:28:51.552004+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> POST /v1.41/containers/8cd2ea9db5eceacbbea156bc0d0e3d46ad71b3bd75db56d860b7e7bc65284b39/wait?condition=removed
2022-01-07 18:28:51.554189+0100  localhost com.docker.driver.amd64-linux[45774]: (aa4047fe) 7cab23fa-DriverCMD C->S SwiftAPI POST /usage: {"command":"containerStartCliLinux","count":1}
2022-01-07 18:28:51.567563+0100  localhost com.docker.driver.amd64-linux[45774]: (aa4047fe) 7cab23fa-DriverCMD C<-S 3931afb0-SwiftAPI POST /usage (13.390584ms): OK
2022-01-07 18:28:51.567611+0100  localhost com.docker.driver.amd64-linux[45774]: usage containerStartCliLinux + 1
2022-01-07 18:28:51.567633+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> POST /v1.41/containers/8cd2ea9db5eceacbbea156bc0d0e3d46ad71b3bd75db56d860b7e7bc65284b39/start
2022-01-07 18:28:51.569333+0100  localhost com.docker.driver.amd64-linux[45774]: (eb2f7288) 7cab23fa-DriverCMD C->S SwiftAPI POST /usage: {"command":"hostMountCountCliLinux","count":1}
2022-01-07 18:28:51.583116+0100  localhost com.docker.driver.amd64-linux[45774]: (eb2f7288) 7cab23fa-DriverCMD C<-S 3931afb0-SwiftAPI POST /usage (13.783417ms): OK
2022-01-07 18:28:51.583165+0100  localhost com.docker.driver.amd64-linux[45774]: usage hostMountCountCliLinux + 1
2022-01-07 18:28:51.583407+0100  localhost com.docker.backend[45751]: (88f01a19) 105f53fe-BackendAPI S<-C Go-http-client/1.1 GET /forwards/list
2022-01-07 18:28:51.583194+0100  localhost com.docker.driver.amd64-linux[45774]: grpcfuseClient.Approve([host=<HOME>/Documents/bamlab/healico/Healico-documentation,VM=/host_mnt<HOME>/Documents/bamlab/healico/Healico-documentation,dst=/pandoc,option=])
2022-01-07 18:28:51.583484+0100  localhost com.docker.backend[45751]: (88f01a19) 105f53fe-BackendAPI S->C Go-http-client/1.1 GET /forwards/list (101.667µs): OK
2022-01-07 18:28:51.583268+0100  localhost com.docker.driver.amd64-linux[45774]: vpnkitApprover.Approve([])
2022-01-07 18:28:51.583597+0100  localhost com.docker.driver.amd64-linux[45774]: vpnkitExposer.Add(approver-5660289267903314494, approver-5660289267903314494, [])
2022-01-07 18:28:51.583689+0100  localhost com.docker.backend[45751]: (bd2c876b) 105f53fe-BackendAPI S<-C Go-http-client/1.1 GET /forwards/list
2022-01-07 18:28:51.583719+0100  localhost com.docker.backend[45751]: (bd2c876b) 105f53fe-BackendAPI S->C Go-http-client/1.1 GET /forwards/list (33.959µs): OK
2022-01-07 18:28:51.584059+0100  localhost com.docker.backend[45751]: watching path <HOME>/Documents/bamlab/healico/Healico-documentation/
2022-01-07 18:28:51.583616+0100  localhost com.docker.driver.amd64-linux[45774]: vpnkitExposer.Remove(approver-5660289267903314494)
2022-01-07 18:28:51.584497+0100  localhost com.docker.backend[45751]: invalidating caches for <HOME>/Documents/bamlab/healico/Healico-documentation/
2022-01-07 18:28:51.583813+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /system/df (33.49375ms)
2022-01-07 18:28:51.583820+0100  localhost com.docker.driver.amd64-linux[45774]: grpcfuseClient.Add(8cd2ea9db5eceacbbea156bc0d0e3d46ad71b3bd75db56d860b7e7bc65284b39, /xenodochial_bardeen, [host=<HOME>/Documents/bamlab/healico/Healico-documentation,VM=/host_mnt<HOME>/Documents/bamlab/healico/Healico-documentation,dst=/pandoc,option=])
2022-01-07 18:28:51.585668+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:e85ba2f82605f887ec0f73d025e201843f798b2ef1eb514a97c9c94283336cbe/json
2022-01-07 18:28:51.586476+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:811f327399458bcc8b0ac964b5d61e6ff4f29566f2fa43111e0eecb97a38a200/json
2022-01-07 18:28:51.586487+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:6eb2c96bf46733179b2099d4e8979121b1bca652854cc112265f9db00cee8889/json
2022-01-07 18:28:51.586513+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:5d44f444e409727b3ebaaceed9372619170545063ad6779705631faddea2f92a/json
2022-01-07 18:28:51.586527+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:d14bc5202a415b5bbac450586b79438bd8f26d612fbbe22c5f10a809a44f148d/json
2022-01-07 18:28:51.586543+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:f204b0c451cc539df9234a36628473c9742bd48cef16ebcb509c7bed6abc134a/json
2022-01-07 18:28:51.586570+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:387e5a8bcd2449e9e6f2b9f0c8853e1b56e0a6db1ede9abb95f2b77e54c20930/json
2022-01-07 18:28:51.586617+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:4de68494cd0dbcbc141beb755eedce4d328ab10b2d1061d74c2489e0af5f28a9/json
2022-01-07 18:28:51.586751+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:58d343cbf08f2e38a4705053b5ed579faaa6e0b214e06d82cd46c9f835c4a05e/json
2022-01-07 18:28:51.586990+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:b623cd4b6b868e0009067745b297214c6426e8a89659a0991c2b0f71657ee3ed/json
2022-01-07 18:28:51.587141+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:e1cac538220351d09845abef133bc384a8f54b1ff1dfb91773409dcf13800bb6/json
2022-01-07 18:28:51.587152+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:b3d01d4eea66fe46f8c32d69455efc3c2bdefb9dac7e0240309468ebc6927920/json
2022-01-07 18:28:51.588566+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:e85ba2f82605f887ec0f73d025e201843f798b2ef1eb514a97c9c94283336cbe/json (2.909708ms)
2022-01-07 18:28:51.589666+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:811f327399458bcc8b0ac964b5d61e6ff4f29566f2fa43111e0eecb97a38a200/json (3.191917ms)
2022-01-07 18:28:51.591088+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:5d44f444e409727b3ebaaceed9372619170545063ad6779705631faddea2f92a/json (4.593125ms)
2022-01-07 18:28:51.592178+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:6eb2c96bf46733179b2099d4e8979121b1bca652854cc112265f9db00cee8889/json (5.684667ms)
2022-01-07 18:28:51.592826+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:58d343cbf08f2e38a4705053b5ed579faaa6e0b214e06d82cd46c9f835c4a05e/json (6.324917ms)
2022-01-07 18:28:51.594148+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:d14bc5202a415b5bbac450586b79438bd8f26d612fbbe22c5f10a809a44f148d/json (7.617208ms)
2022-01-07 18:28:51.596106+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:b623cd4b6b868e0009067745b297214c6426e8a89659a0991c2b0f71657ee3ed/json (9.108875ms)
2022-01-07 18:28:51.596248+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:e1cac538220351d09845abef133bc384a8f54b1ff1dfb91773409dcf13800bb6/json (9.681084ms)
2022-01-07 18:28:51.597065+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:f204b0c451cc539df9234a36628473c9742bd48cef16ebcb509c7bed6abc134a/json (10.516666ms)
2022-01-07 18:28:51.597725+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:387e5a8bcd2449e9e6f2b9f0c8853e1b56e0a6db1ede9abb95f2b77e54c20930/json (11.160792ms)
2022-01-07 18:28:51.597935+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:b3d01d4eea66fe46f8c32d69455efc3c2bdefb9dac7e0240309468ebc6927920/json (10.781125ms)
2022-01-07 18:28:51.598580+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:4de68494cd0dbcbc141beb755eedce4d328ab10b2d1061d74c2489e0af5f28a9/json (12.070333ms)
2022-01-07 18:28:51.599812+0100  localhost com.docker.backend[45751]: invalidating caches for <HOME>/Documents/bamlab/healico/Healico-documentation/ took 15.276708ms
2022-01-07 18:28:51.607069+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /containers/8cd2ea9db5eceacbbea156bc0d0e3d46ad71b3bd75db56d860b7e7bc65284b39/json
2022-01-07 18:28:51.867485+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << POST /v1.41/containers/8cd2ea9db5eceacbbea156bc0d0e3d46ad71b3bd75db56d860b7e7bc65284b39/start (299.835666ms)
2022-01-07 18:28:51.868260+0100  localhost com.docker.backend[45751]: (34f6efb9) 105f53fe-BackendAPI S<-C Go-http-client/1.1 GET /forwards/list
2022-01-07 18:28:51.868323+0100  localhost com.docker.backend[45751]: (34f6efb9) 105f53fe-BackendAPI S->C Go-http-client/1.1 GET /forwards/list (77.25µs): OK
2022-01-07 18:28:51.868483+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /containers/8cd2ea9db5eceacbbea156bc0d0e3d46ad71b3bd75db56d860b7e7bc65284b39/json (261.436042ms)
2022-01-07 18:28:51.871648+0100  localhost com.docker.backend[45751]: grpcfuseClient.Add(8cd2ea9db5eceacbbea156bc0d0e3d46ad71b3bd75db56d860b7e7bc65284b39, /xenodochial_bardeen, [host=<HOME>/Documents/bamlab/healico/Healico-documentation,VM=/host_mnt<HOME>/Documents/bamlab/healico/Healico-documentation,dst=/pandoc,option=])
2022-01-07 18:28:51.871841+0100  localhost com.docker.backend[45751]: vpnkitExposer.Add(8cd2ea9db5eceacbbea156bc0d0e3d46ad71b3bd75db56d860b7e7bc65284b39, /xenodochial_bardeen, [])
2022-01-07 18:28:51.873354+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /containers/8cd2ea9db5eceacbbea156bc0d0e3d46ad71b3bd75db56d860b7e7bc65284b39/json
2022-01-07 18:28:51.875512+0100  localhost com.docker.backend[45751]: (a25ad6e3) 105f53fe-BackendAPI S<-C Go-http-client/1.1 GET /forwards/list
2022-01-07 18:28:51.875608+0100  localhost com.docker.backend[45751]: (a25ad6e3) 105f53fe-BackendAPI S->C Go-http-client/1.1 GET /forwards/list (107.833µs): OK
2022-01-07 18:28:51.875786+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /containers/8cd2ea9db5eceacbbea156bc0d0e3d46ad71b3bd75db56d860b7e7bc65284b39/json (2.450208ms)
2022-01-07 18:28:51.880622+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /containers/8cd2ea9db5eceacbbea156bc0d0e3d46ad71b3bd75db56d860b7e7bc65284b39/json
2022-01-07 18:28:51.888348+0100  localhost com.docker.backend[45751]: (c8bae732) 105f53fe-BackendAPI S<-C Go-http-client/1.1 GET /forwards/list
2022-01-07 18:28:51.888450+0100  localhost com.docker.backend[45751]: (c8bae732) 105f53fe-BackendAPI S->C Go-http-client/1.1 GET /forwards/list (171µs): OK
2022-01-07 18:28:51.888610+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /containers/8cd2ea9db5eceacbbea156bc0d0e3d46ad71b3bd75db56d860b7e7bc65284b39/json (8.002416ms)
2022-01-07 18:28:54.562552+0100  localhost launchservicesd[117]: [com.apple.launchservices:cas] MESSAGE: reply={result={LSApplicationHasSignalledItIsReady=true, ApplicationType="UIElement", ChangeCount=529, pid=45744, LSDisplayName="Docker", }, success=true, cacheable=false, } (for client 958)
2022-01-07 18:28:54.562618+0100  localhost launchservicesd[117]: [com.apple.launchservices:cas] MESSAGE: reply={result={LSBundlePath="/Applications/Docker.app", }, success=true, cacheable=false, } (for client 958)
2022-01-07 18:28:54.562678+0100  localhost launchservicesd[117]: [com.apple.launchservices:cas] MESSAGE: reply={result={LSApplicationHasSignalledItIsReady=true, ApplicationType="Foreground", ChangeCount=529, pid=45779, Hidden=false, LSDisplayName="Docker Desktop", }, success=true, cacheable=false, } (for client 958)
2022-01-07 18:28:54.562742+0100  localhost launchservicesd[117]: [com.apple.launchservices:cas] MESSAGE: reply={result={LSBundlePath="/Applications/Docker.app/Contents/MacOS/Docker Desktop.app", }, success=true, cacheable=false, } (for client 958)
2022-01-07 18:28:57.839627+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << POST /v1.41/containers/8cd2ea9db5eceacbbea156bc0d0e3d46ad71b3bd75db56d860b7e7bc65284b39/attach?stderr=1&stdout=1&stream=1 (6.290033708s)
2022-01-07 18:28:57.852164+0100  localhost com.docker.backend[45751]: vpnkitExposer.Remove(8cd2ea9db5eceacbbea156bc0d0e3d46ad71b3bd75db56d860b7e7bc65284b39)
2022-01-07 18:28:57.852744+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /containers/8cd2ea9db5eceacbbea156bc0d0e3d46ad71b3bd75db56d860b7e7bc65284b39/json
2022-01-07 18:28:57.853063+0100  localhost com.docker.backend[45751]: grpcfuseClient.Remove(8cd2ea9db5eceacbbea156bc0d0e3d46ad71b3bd75db56d860b7e7bc65284b39)
2022-01-07 18:28:57.853359+0100  localhost com.docker.backend[45751]: unwatching path <HOME>/Documents/bamlab/healico/Healico-documentation/
2022-01-07 18:28:57.853661+0100  localhost com.docker.backend[45751]: invalidating caches for <HOME>/Documents/bamlab/healico/Healico-documentation/
2022-01-07 18:28:57.897378+0100  localhost com.docker.backend[45751]: invalidating caches for <HOME>/Documents/bamlab/healico/Healico-documentation/ took 43.651125ms
2022-01-07 18:28:57.897483+0100  localhost com.docker.backend[45751]: (d3051b12) 10e28b72-BackendCMD C->S BackendAPI POST http://localhost/locks/unlock-directories: 8cd2ea9db5eceacbbea156bc0d0e3d46ad71b3bd75db56d860b7e7bc65284b39
2022-01-07 18:28:57.897860+0100  localhost com.docker.backend[45751]: (d3051b12) 105f53fe-BackendAPI S<-C 10e28b72-BackendCMD POST /locks/unlock-directories[[STACK]]github.com/docker/pinata/common/pkg/backend.(*backendClient).UnlockDirectories(0x140005fb740, {0x14000af8880, 0x40})
    /Users/administrator/jenkins/workspace/desktop_desktop-build_PR-16986/src/github.com/docker/pinata/common/pkg/backend/locks.go:27 +0x84
github.com/docker/pinata/common/pkg/volume.(*grpcfuseClient).Remove(0x140005f7800, {0x101ac0640, 0x14000138008}, {0x321c9533, 0xf3b42e7b2, 0x1028cbca0}, {0x14000af8880, 0x40})
    /Users/administrator/jenkins/workspace/desktop_desktop-build_PR-16986/src/github.com/docker/pinata/common/pkg/volume/grpcfuse.go:119 +0x22c
github.com/docker/pinata/common/pkg/docker.(*volumeResource).Stop(0x140005f7830, {0x321c9533, 0xf3b42e7b2, 0x1028cbca0}, {0x14000af8880, 0x40})
    /Users/administrator/jenkins/workspace/desktop_desktop-build_PR-16986/src/github.com/docker/pinata/common/pkg/docker/volume.go:170 +0x78
github.com/docker/pinata/common/pkg/docker.(*Resynce<decode: missing data>
2022-01-07 18:28:57.897887+0100  localhost com.docker.backend[45751]: [...] r).watch(0x14000518c00, {0x101ac0640, 0x14000138008}, 0x14000ae6000, 0x14000698360)
    /Users/administrator/jenkins/workspace/desktop_desktop-build_PR-16986/src/github.com/docker/pinata/common/pkg/docker/resyncer.go:168 +0x808
github.com/docker/pinata/common/pkg/docker.(*Resyncer).syncUntilCancelOrTimeout(0x14000518c00)
    /Users/administrator/jenkins/workspace/desktop_desktop-build_PR-16986/src/github.com/docker/pinata/common/pkg/docker/resyncer.go:236 +0x238
github.com/docker/pinata/common/pkg/docker.(*Resyncer).Start(0x14000518c00)
    /Users/administrator/jenkins/workspace/desktop_desktop-build_PR-16986/src/github.com/docker/pinata/common/pkg/docker/resyncer.go:202 +0x54
created by main.startVolumeWatching
    /Users/administrator/jenkins/workspace/desktop_desktop-build_PR-16986/src/github.com/docker/pinata/common/cmd/com.docker.backend/main.go:294 +0x360
2022-01-07 18:28:57.897963+0100  localhost com.docker.backend[45751]: (d3051b12) 105f53fe-BackendAPI S<-C 10e28b72-BackendCMD bind: 0x1400045d8c0
2022-01-07 18:28:57.898044+0100  localhost com.docker.backend[45751]: (d3051b12) 105f53fe-BackendAPI S->C 10e28b72-BackendCMD POST /locks/unlock-directories (236.667µs): OK
2022-01-07 18:28:57.898118+0100  localhost com.docker.backend[45751]: (d3051b12) 10e28b72-BackendCMD C<-S 105f53fe-BackendAPI POST http://localhost/locks/unlock-directories (647.458µs): OK
2022-01-07 18:28:57.998947+0100  localhost com.docker.backend[45751]: (b2b94990) 105f53fe-BackendAPI S<-C Go-http-client/1.1 GET /forwards/list
2022-01-07 18:28:57.999027+0100  localhost com.docker.backend[45751]: (b2b94990) 105f53fe-BackendAPI S->C Go-http-client/1.1 GET /forwards/list (101.125µs): OK
2022-01-07 18:28:57.999478+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /containers/8cd2ea9db5eceacbbea156bc0d0e3d46ad71b3bd75db56d860b7e7bc65284b39/json (146.746583ms)
2022-01-07 18:28:58.007288+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << POST /v1.41/containers/8cd2ea9db5eceacbbea156bc0d0e3d46ad71b3bd75db56d860b7e7bc65284b39/wait?condition=removed (6.4553015s)
2022-01-07 18:28:58.007708+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /system/df
2022-01-07 18:28:58.010191+0100  localhost com.docker.backend[45751]: (218c72b5) 3c3a6f7d-CliAPI S<-C Go-http-client/1.1 POST /usage
2022-01-07 18:28:58.010283+0100  localhost com.docker.backend[45751]: (218c72b5) 3c3a6f7d-CliAPI S<-C Go-http-client/1.1 bind: {"command":"run","context":"moby","source":"cli","status":"failure"}
2022-01-07 18:28:58.010326+0100  localhost com.docker.backend[45751]: (218c72b5-1) 57e44c2d-BackendCMD C->S SwiftAPI POST /usage/cli: {"command":"run","context":"moby","source":"cli","status":"failure"}
2022-01-07 18:28:58.024891+0100  localhost com.docker.backend[45751]: (218c72b5-1) 57e44c2d-BackendCMD C<-S 3931afb0-SwiftAPI POST /usage/cli (14.553125ms): OK
2022-01-07 18:28:58.024946+0100  localhost com.docker.backend[45751]: (218c72b5) 3c3a6f7d-CliAPI S->C Go-http-client/1.1 POST /usage (14.787584ms): OK
2022-01-07 18:28:58.156094+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /system/df (148.380916ms)
2022-01-07 18:28:58.157370+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:e85ba2f82605f887ec0f73d025e201843f798b2ef1eb514a97c9c94283336cbe/json
2022-01-07 18:28:58.158334+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:811f327399458bcc8b0ac964b5d61e6ff4f29566f2fa43111e0eecb97a38a200/json
2022-01-07 18:28:58.158366+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:5d44f444e409727b3ebaaceed9372619170545063ad6779705631faddea2f92a/json
2022-01-07 18:28:58.158388+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:58d343cbf08f2e38a4705053b5ed579faaa6e0b214e06d82cd46c9f835c4a05e/json
2022-01-07 18:28:58.158415+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:d14bc5202a415b5bbac450586b79438bd8f26d612fbbe22c5f10a809a44f148d/json
2022-01-07 18:28:58.158441+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:b3d01d4eea66fe46f8c32d69455efc3c2bdefb9dac7e0240309468ebc6927920/json
2022-01-07 18:28:58.158454+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:4de68494cd0dbcbc141beb755eedce4d328ab10b2d1061d74c2489e0af5f28a9/json
2022-01-07 18:28:58.158481+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:b623cd4b6b868e0009067745b297214c6426e8a89659a0991c2b0f71657ee3ed/json
2022-01-07 18:28:58.158524+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:f204b0c451cc539df9234a36628473c9742bd48cef16ebcb509c7bed6abc134a/json
2022-01-07 18:28:58.158645+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:6eb2c96bf46733179b2099d4e8979121b1bca652854cc112265f9db00cee8889/json
2022-01-07 18:28:58.158492+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:387e5a8bcd2449e9e6f2b9f0c8853e1b56e0a6db1ede9abb95f2b77e54c20930/json
2022-01-07 18:28:58.158623+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> GET /images/sha256:e1cac538220351d09845abef133bc384a8f54b1ff1dfb91773409dcf13800bb6/json
2022-01-07 18:28:58.165384+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:811f327399458bcc8b0ac964b5d61e6ff4f29566f2fa43111e0eecb97a38a200/json (7.045042ms)
2022-01-07 18:28:58.165954+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:4de68494cd0dbcbc141beb755eedce4d328ab10b2d1061d74c2489e0af5f28a9/json (7.600875ms)
2022-01-07 18:28:58.166525+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:e85ba2f82605f887ec0f73d025e201843f798b2ef1eb514a97c9c94283336cbe/json (9.1655ms)
2022-01-07 18:28:58.167550+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:5d44f444e409727b3ebaaceed9372619170545063ad6779705631faddea2f92a/json (9.19825ms)
2022-01-07 18:28:58.167577+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:d14bc5202a415b5bbac450586b79438bd8f26d612fbbe22c5f10a809a44f148d/json (9.16025ms)
2022-01-07 18:28:58.169905+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:b623cd4b6b868e0009067745b297214c6426e8a89659a0991c2b0f71657ee3ed/json (11.415791ms)
2022-01-07 18:28:58.169936+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:b3d01d4eea66fe46f8c32d69455efc3c2bdefb9dac7e0240309468ebc6927920/json (11.492458ms)
2022-01-07 18:28:58.170608+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:58d343cbf08f2e38a4705053b5ed579faaa6e0b214e06d82cd46c9f835c4a05e/json (12.223833ms)
2022-01-07 18:28:58.173117+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:387e5a8bcd2449e9e6f2b9f0c8853e1b56e0a6db1ede9abb95f2b77e54c20930/json (14.635667ms)
2022-01-07 18:28:58.174478+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:e1cac538220351d09845abef133bc384a8f54b1ff1dfb91773409dcf13800bb6/json (15.851375ms)
2022-01-07 18:28:58.175727+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:f204b0c451cc539df9234a36628473c9742bd48cef16ebcb509c7bed6abc134a/json (17.190375ms)
2022-01-07 18:28:58.177235+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << GET /images/sha256:6eb2c96bf46733179b2099d4e8979121b1bca652854cc112265f9db00cee8889/json (18.870875ms)
2022-01-07 18:28:58.189301+0100  localhost docker[53051]: (libsystem_info.dylib) Created Activity ID: 0xf8f66d0, Description: Retrieve User by ID
2022-01-07 18:28:58.216879+0100  localhost com.docker.cli[53052]: (libsystem_info.dylib) Created Activity ID: 0xf8f66e0, Description: Retrieve User by ID
2022-01-07 18:28:58.223775+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> HEAD /_ping
2022-01-07 18:28:58.225567+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << HEAD /_ping (1.810625ms)
2022-01-07 18:28:58.239452+0100  localhost com.docker.cli[53053]: (libsystem_info.dylib) Created Activity ID: 0xf8f66f0, Description: Retrieve User by ID
2022-01-07 18:28:58.246736+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> HEAD /_ping
2022-01-07 18:28:58.248463+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << HEAD /_ping (1.740167ms)
2022-01-07 18:28:58.250425+0100  localhost com.docker.backend[45751]: (8e7eb147) 3c3a6f7d-CliAPI S<-C Go-http-client/1.1 POST /usage
2022-01-07 18:28:58.250506+0100  localhost com.docker.backend[45751]: (8e7eb147) 3c3a6f7d-CliAPI S<-C Go-http-client/1.1 bind: {"command":"context ls","context":"moby","source":"cli","status":"success"}
2022-01-07 18:28:58.250542+0100  localhost com.docker.backend[45751]: (8e7eb147-1) 57e44c2d-BackendCMD C->S SwiftAPI POST /usage/cli: {"command":"context ls","context":"moby","source":"cli","status":"success"}
2022-01-07 18:28:58.265528+0100  localhost com.docker.backend[45751]: (8e7eb147-1) 57e44c2d-BackendCMD C<-S 3931afb0-SwiftAPI POST /usage/cli (14.976583ms): OK
2022-01-07 18:28:58.265611+0100  localhost com.docker.backend[45751]: (8e7eb147) 3c3a6f7d-CliAPI S->C Go-http-client/1.1 POST /usage (15.206375ms): OK
2022-01-07 18:29:00.038572+0100  localhost docker[53151]: (libsystem_info.dylib) Created Activity ID: 0xf8f67f0, Description: Retrieve User by ID
2022-01-07 18:29:00.067742+0100  localhost com.docker.cli[53152]: (libsystem_info.dylib) Created Activity ID: 0xf8f6800, Description: Retrieve User by ID
2022-01-07 18:29:00.075311+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> HEAD /_ping
2022-01-07 18:29:00.090606+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << HEAD /_ping (15.337125ms)
2022-01-07 18:29:00.104571+0100  localhost com.docker.cli[53153]: (libsystem_info.dylib) Created Activity ID: 0xf8f6810, Description: Retrieve User by ID
2022-01-07 18:29:00.111445+0100  localhost com.docker.driver.amd64-linux[45774]: proxy >> HEAD /_ping
2022-01-07 18:29:00.112947+0100  localhost com.docker.driver.amd64-linux[45774]: proxy << HEAD /_ping (1.526ms)
2022-01-07 18:29:00.114633+0100  localhost com.docker.backend[45751]: (f126b40f) 3c3a6f7d-CliAPI S<-C Go-http-client/1.1 POST /usage
2022-01-07 18:29:00.114716+0100  localhost com.docker.backend[45751]: (f126b40f) 3c3a6f7d-CliAPI S<-C Go-http-client/1.1 bind: {"command":"context ls","context":"moby","source":"cli","status":"success"}
2022-01-07 18:29:00.114752+0100  localhost com.docker.backend[45751]: (f126b40f-1) 57e44c2d-BackendCMD C->S SwiftAPI POST /usage/cli: {"command":"context ls","context":"moby","source":"cli","status":"success"}
2022-01-07 18:29:00.128086+0100  localhost com.docker.backend[45751]: (f126b40f-1) 57e44c2d-BackendCMD C<-S 3931afb0-SwiftAPI POST /usage/cli (13.326042ms): OK
2022-01-07 18:29:00.128128+0100  localhost com.docker.backend[45751]: (f126b40f) 3c3a6f7d-CliAPI S->C Go-http-client/1.1 POST /usage (13.526542ms): OK
2022-01-07 18:29:02.007095+0100  localhost launchservicesd[117]: [com.apple.launchservices:cas] MESSAGE: reply={result={CFBundleIdentifier="com.docker.docker", }, success=true, cacheable=false, } (for client 958)
2022-01-07 18:29:02.007205+0100  localhost launchservicesd[117]: [com.apple.launchservices:cas] MESSAGE: reply={result={CFBundleIdentifier="com.electron.dockerdesktop", }, success=true, cacheable=false, } (for client 958)
ajubin commented 2 years ago

[Update]

By changing the docker image I've managed to make it work on m1.

docker run \
--platform \
linux/amd64 \
--rm \
-v \
`pwd`:/pandoc \
dalibo/pandocker:latest \
README.md \
--verbose
cpholguera commented 2 years ago

Hi @ajubin, what do you mean with "changing the docker Image"? Did you follow the steps I've suggested above or it just works now for you with the :latest tag?

daamien commented 3 months ago

Since the option --platform linux/amd64 is sufficient to run the image on M1 Chips, we have no plan to dig further on that topic and thus we close this issue.

see also: https://github.com/pandoc/dockerfiles/issues/134#issuecomment-1797084825