diff --git a/404.html b/404.html index e2230eb3765..1b274b6d515 100644 --- a/404.html +++ b/404.html @@ -13,7 +13,7 @@ - + diff --git a/assets/js/d4bf7e47.5a30ae89.js b/assets/js/d4bf7e47.5a30ae89.js new file mode 100644 index 00000000000..7b5b3002d82 --- /dev/null +++ b/assets/js/d4bf7e47.5a30ae89.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[8989],{6177:(e,n,o)=>{o.r(n),o.d(n,{assets:()=>d,contentTitle:()=>r,default:()=>h,frontMatter:()=>l,metadata:()=>a,toc:()=>t});var s=o(24246),i=o(71670);const l={sidebar_position:30},r="Troubleshooting Podman on macOS",a={id:"troubleshooting/troubleshooting-podman-on-macos",title:"Troubleshooting Podman on macOS",description:"Unable to set custom binary path for Podman on macOS",source:"@site/docs/troubleshooting/troubleshooting-podman-on-macos.md",sourceDirName:"troubleshooting",slug:"/troubleshooting/troubleshooting-podman-on-macos",permalink:"/docs/troubleshooting/troubleshooting-podman-on-macos",draft:!1,unlisted:!1,editUrl:"https://github.com/containers/podman-desktop/tree/main/website/docs/troubleshooting/troubleshooting-podman-on-macos.md",tags:[],version:"current",sidebarPosition:30,frontMatter:{sidebar_position:30},sidebar:"mySidebar",previous:{title:"Troubleshooting Podman on Windows",permalink:"/docs/troubleshooting/troubleshooting-podman-on-windows"},next:{title:"Troubleshooting Podman on Linux",permalink:"/docs/troubleshooting/troubleshooting-podman-on-linux"}},d={},t=[{value:"Unable to set custom binary path for Podman on macOS",id:"unable-to-set-custom-binary-path-for-podman-on-macos",level:2},{value:"Issue",id:"issue",level:4},{value:"Solution",id:"solution",level:4},{value:"Unable to locate Podman Engine",id:"unable-to-locate-podman-engine",level:2},{value:"Issue",id:"issue-1",level:4},{value:"Explanation",id:"explanation",level:4},{value:"Solution",id:"solution-1",level:4},{value:"Podman machine on Apple Silicon",id:"podman-machine-on-apple-silicon",level:2},{value:"Issue",id:"issue-2",level:4},{value:"Explanation",id:"explanation-1",level:4},{value:"Solution",id:"solution-2",level:4},{value:"Recovering from a failed start",id:"recovering-from-a-failed-start",level:2},{value:"Workaround",id:"workaround",level:4},{value:"Solution",id:"solution-3",level:4},{value:"Podman machine not starting with QEMU 8.1.0 from brew",id:"podman-machine-not-starting-with-qemu-810-from-brew",level:2},{value:"Solution",id:"solution-4",level:4},{value:"Workaround",id:"workaround-1",level:4},{value:"Additional resources",id:"additional-resources",level:4},{value:"On Apple Silicon, the Podman Machine does not start",id:"on-apple-silicon-the-podman-machine-does-not-start",level:2},{value:"Solution",id:"solution-5",level:4},{value:"Workaround",id:"workaround-2",level:4},{value:"Additional resources",id:"additional-resources-1",level:4}];function c(e){const n={a:"a",code:"code",em:"em",h1:"h1",h2:"h2",h4:"h4",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,i.a)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(n.h1,{id:"troubleshooting-podman-on-macos",children:"Troubleshooting Podman on macOS"}),"\n",(0,s.jsx)(n.h2,{id:"unable-to-set-custom-binary-path-for-podman-on-macos",children:"Unable to set custom binary path for Podman on macOS"}),"\n",(0,s.jsx)(n.h4,{id:"issue",children:"Issue"}),"\n",(0,s.jsxs)(n.p,{children:["When setting a custom binary path (under Preferences -> Custom binary path), Podman is unable to find ",(0,s.jsx)(n.code,{children:"gvproxy"})," and ",(0,s.jsx)(n.code,{children:"podman-mac-helper"}),":"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-sh",children:'Error: unable to start host networking: "could not find \\"gvproxy\\" in one of [/usr/local/opt/podman/libexec /opt/homebrew/bin /opt/homebrew/opt/podman/libexec /usr/local/bin /usr/local/libexec/podman /usr/local/lib/podman /usr/libexec/podman /usr/lib/podman $BINDIR/../libexec/podman]. To resolve this error, set the helper_binaries_dir key in the `[engine]` section of containers.conf to the directory containing your helper binaries."\n'})}),"\n",(0,s.jsx)(n.h4,{id:"solution",children:"Solution"}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsxs)(n.li,{children:["Download ",(0,s.jsx)(n.code,{children:"gvproxy"})," from the ",(0,s.jsx)(n.a,{href:"https://github.com/containers/gvisor-tap-vsock/releases",children:"gvisor-tap-vsock release page"}),"."]}),"\n",(0,s.jsxs)(n.li,{children:["Build the ",(0,s.jsx)(n.code,{children:"podman-mac-helper"})," from the source code on the ",(0,s.jsx)(n.a,{href:"https://github.com/containers/podman/tree/main/cmd/podman-mac-helper",children:"Podman GitHub page"}),"."]}),"\n",(0,s.jsxs)(n.li,{children:["Add the ",(0,s.jsx)(n.code,{children:"helpers_binaries_dir"})," entry to ",(0,s.jsx)(n.code,{children:"~/.config/containers/conf"}),":"]}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-sh",children:'[containers]\n\nhelper_binaries_dir=["/Users/user/example_directory"]\n'})}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"NOTE"}),": A pre-built binary will be added to the Podman release page so you do not have to build ",(0,s.jsx)(n.code,{children:"podman-mac-helper"}),". An ",(0,s.jsx)(n.a,{href:"https://github.com/containers/podman/issues/16746",children:"issue is open for this"}),"."]}),"\n",(0,s.jsx)(n.h2,{id:"unable-to-locate-podman-engine",children:"Unable to locate Podman Engine"}),"\n",(0,s.jsx)(n.h4,{id:"issue-1",children:"Issue"}),"\n",(0,s.jsxs)(n.p,{children:["Despite having Podman Engine installed, you might receive an error as follows -\n",(0,s.jsx)(n.code,{children:"Error: No such keg: /usr/local/Cellar/podman"}),"\nor any similar error denoting that Podman Engine does not exist."]}),"\n",(0,s.jsx)(n.h4,{id:"explanation",children:"Explanation"}),"\n",(0,s.jsxs)(n.p,{children:["The Podman Installer and Homebrew use different locations to store the Podman Engine files in the file system. For example, Podman Installer installs Podman Engine in the path ",(0,s.jsx)(n.code,{children:"/opt/podman"})," whereas Homebrew uses the path ",(0,s.jsx)(n.code,{children:"/usr/local"})," for macOS Intel, ",(0,s.jsx)(n.code,{children:"/opt/homebrew"})," for Apple Silicon and ",(0,s.jsx)(n.code,{children:"/home/linuxbrew/.linuxbrew"})," for Linux."]}),"\n",(0,s.jsx)(n.h4,{id:"solution-1",children:"Solution"}),"\n",(0,s.jsx)(n.p,{children:"To check where exactly is your Podman Engine installed, run the command-"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-sh",children:"which podman\n"})}),"\n",(0,s.jsx)(n.p,{children:"This returns the path where the Podman Engine would be installed. This would help determine further action."}),"\n",(0,s.jsxs)(n.p,{children:["For example, if you\u2019re looking to completely uninstall Podman Engine from your system for a fresh installation, running ",(0,s.jsx)(n.code,{children:"which podman"})," returns the exact path where Podman still exists. This could be the path where Podman Installer stores Podman Engine, such as ",(0,s.jsx)(n.code,{children:"/opt/podman"}),". Once you know the path, run:"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-sh",children:"sudo rm -rf /opt/podman\n"})}),"\n",(0,s.jsx)(n.p,{children:"Or"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-sh",children:"sudo rm -rf path-where-podman-exists\n"})}),"\n",(0,s.jsxs)(n.p,{children:["Here, you would replace ",(0,s.jsx)(n.code,{children:"path-where-podman-exists"})," with the output of ",(0,s.jsx)(n.code,{children:"which podman"}),"."]}),"\n",(0,s.jsx)(n.p,{children:"You can now proceed for a fresh installation of Podman Desktop"}),"\n",(0,s.jsx)(n.h2,{id:"podman-machine-on-apple-silicon",children:"Podman machine on Apple Silicon"}),"\n",(0,s.jsx)(n.h4,{id:"issue-2",children:"Issue"}),"\n",(0,s.jsx)(n.p,{children:"If you are using an Apple Silicon and brew, you might encounter the following error when starting Podman from Podman Desktop"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-shell-session",children:"Error: qemu exited unexpectedly with exit code 1, stderr: qemu-system-x86_64: invalid accelerator hvf\nqemu-system-x86_64: falling back to tcg\nqemu-system-x86_64: unable to find CPU model 'host'\n"})}),"\n",(0,s.jsx)(n.h4,{id:"explanation-1",children:"Explanation"}),"\n",(0,s.jsxs)(n.p,{children:["Podman machine is running as a ",(0,s.jsx)(n.code,{children:"x86_64"})," process and it could be due to a dual install of homebrew: one for ",(0,s.jsx)(n.code,{children:"x86_64"})," and one for ",(0,s.jsx)(n.code,{children:"arm64"}),"."]}),"\n",(0,s.jsx)(n.h4,{id:"solution-2",children:"Solution"}),"\n",(0,s.jsx)(n.p,{children:"You can"}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsxs)(n.li,{children:["Uninstall Podman machine on your ",(0,s.jsx)(n.code,{children:"x86_64"})," brew install (for example from a terminal running under rosetta) ",(0,s.jsx)(n.code,{children:"brew uninstall podman"})]}),"\n",(0,s.jsxs)(n.li,{children:["or uninstall brew ",(0,s.jsx)(n.code,{children:"x86_64"})," as most brew receipe have now arm64 support: follow ",(0,s.jsx)(n.a,{href:"https://github.com/homebrew/install#uninstall-homebrew",children:"these instructions"})," from a terminal running under rosetta"]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["Then run a terminal in native mode (default) and install Podman machine ",(0,s.jsx)(n.code,{children:"brew install podman"})]}),"\n",(0,s.jsx)(n.p,{children:"Finally clean the Podman machine VMs that had been previously created, and create new ones."}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-shell-session",children:"$ podman machine rm podman-machine-default\n$ podman machine init\n"})}),"\n",(0,s.jsx)(n.p,{children:"You should be a happy camper from here."}),"\n",(0,s.jsx)(n.h2,{id:"recovering-from-a-failed-start",children:"Recovering from a failed start"}),"\n",(0,s.jsx)(n.p,{children:"After a failed start, the Podman machine might be unable to start because a QEMU process is still running and the PID file is in use."}),"\n",(0,s.jsx)(n.h4,{id:"workaround",children:"Workaround"}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Kill the remaining QEMU process and stop the Podman machine:"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-shell-session",children:"$ ps -edf | grep qemu-system | grep -v grep | awk '{print $2}' | xargs -I{} kill -9 {}; podman machine stop\n"})}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Start the Podman machine."}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(n.h4,{id:"solution-3",children:"Solution"}),"\n",(0,s.jsx)(n.p,{children:"Use Podman 4.6.1 or greater."}),"\n",(0,s.jsx)(n.h2,{id:"podman-machine-not-starting-with-qemu-810-from-brew",children:"Podman machine not starting with QEMU 8.1.0 from brew"}),"\n",(0,s.jsxs)(n.p,{children:["When you installed Podman and QEMU with brew, and QEMU version is 8.1.0, Podman machine might fail to start with an error such as:\n",(0,s.jsx)(n.code,{children:"Error: qemu exited unexpectedly with exit code -1, stderr: qemu-system-x86_64: Error: HV_DENIED"})]}),"\n",(0,s.jsx)(n.h4,{id:"solution-4",children:"Solution"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.a,{href:"/docs/installation/macos-install",children:"Install Podman Desktop and Podman using the .dmg installer"})," rather than brew.\nThe Podman installer has a QEMU binary that has been tested with Podman."]}),"\n"]}),"\n",(0,s.jsx)(n.h4,{id:"workaround-1",children:"Workaround"}),"\n",(0,s.jsx)(n.p,{children:"Keep your brew-based installation and apply one of these workarounds:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Rollback the QEMU brew package to v8.0.3."}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-shell-session",children:"$ brew uninstall qemu\n$ curl -OSL https://raw.githubusercontent.com/Homebrew/homebrew-core/dc0669eca9479e9eeb495397ba3a7480aaa45c2e/Formula/qemu.rb\n$ brew install ./qemu.rb\n"})}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Alternatively, sign the QEMU brew binary locally:"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-shell-session",children:'$ cat >entitlements.xml <\n\n\n\n com.apple.security.hypervisor\n \n\n\nEOF\n$ codesign --sign - --entitlements entitlements.xml --force /usr/local/bin/qemu-system-$(uname -m | sed -e s/arm64/aarch64/)\n'})}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(n.h4,{id:"additional-resources",children:"Additional resources"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.a,{href:"https://github.com/Homebrew/homebrew-core/issues/140244",children:"Homebrew issue #140244"}),"."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.a,{href:"https://github.com/containers/podman/issues/19708",children:"Podman issue #19708"}),"."]}),"\n"]}),"\n",(0,s.jsx)(n.h2,{id:"on-apple-silicon-the-podman-machine-does-not-start",children:"On Apple Silicon, the Podman Machine does not start"}),"\n",(0,s.jsxs)(n.p,{children:["On Apple Silicon, when Podman Machine starts, it stays indefinitely blocked with a ",(0,s.jsx)(n.em,{children:"Waiting for VM"})," message."]}),"\n",(0,s.jsx)(n.h4,{id:"solution-5",children:"Solution"}),"\n",(0,s.jsx)(n.p,{children:"For M1 and M2 processors:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"Update to Podman 4.9."}),"\n"]}),"\n",(0,s.jsx)(n.h4,{id:"workaround-2",children:"Workaround"}),"\n",(0,s.jsx)(n.p,{children:"For M3 processors:"}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"To get a clean environment, remove all Podman and qemu artifacts:"}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Remove eventual installation from podman/podman desktop installer:"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-shell-session",children:"$ sudo rm -rf opt/podman\n"})}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Remove brew installations:"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-shell-session",children:"$ brew uninstall podman-desktop\n$ brew uninstall podman\n$ brew uninstall qemu\n"})}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Remove Podman files:"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-shell-session",children:"$ rm -rf ~/.ssh/podman-machine-default\n$ rm -rf ~/.ssh/podman-machine-default.pub\n$ rm -rf ~/.local/share/containers\n$ rm -rf ~/.config/containers\n"})}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Reinstall Podman using brew:"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-shell-session",children:"$ brew install podman\n"})}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Install bunzip2:"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-shell-session",children:"$ brew install bzip2\n"})}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["Install QEMU 8.2.0 to ",(0,s.jsx)(n.code,{children:"/opt/homebrew/Cellar/qemu/8.2.0"}),":"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-shell-session",children:"$ curl -sL https://github.com/AkihiroSuda/qemu/raw/704f7cad5105246822686f65765ab92045f71a3b/pc-bios/edk2-aarch64-code.fd.bz2 | bunzip2 > /opt/homebrew/Cellar/qemu/8.2.0/share/qemu/edk2-aarch64-code.fd\n"})}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["Install patched EDK2.\nDownload ",(0,s.jsx)(n.a,{href:"https://github.com/lima-vm/edk2-patched.tmp/releases/download/edk2-stable202311%2Blima.0/edk2-aarch64-code.fd.gz",children:"EDK2"})," from ",(0,s.jsx)(n.a,{href:"https://github.com/lima-vm/edk2-patched.tmp/releases",children:"lima-vm/edk2-patched.tmp/releases"}),"."]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Init podman machine."}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["Find QEMU configuration directory to define ",(0,s.jsx)(n.em,{children:(0,s.jsx)(n.code,{children:"qemu-config-directory"})})," in next step:"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-shell-session",children:"$ podman machine info | grep MachineConfigDir\n\n"})}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Update podman machine config json:"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-shell-session",children:"$ sed -i 's@file=.\\*edk2-aarch64-code.fd@file=/path/to/downloaded/edk2-aarch64-code.fd@g' qemu-config-directory/podman-machine-default.json\n"})}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Start Podman machine."}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(n.h4,{id:"additional-resources-1",children:"Additional resources"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.a,{href:"https://github.com/containers/podman/issues/20776",children:"Issue #20776"})}),"\n"]})]})}function h(e={}){const{wrapper:n}={...(0,i.a)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(c,{...e})}):c(e)}},71670:(e,n,o)=>{o.d(n,{Z:()=>a,a:()=>r});var s=o(27378);const i={},l=s.createContext(i);function r(e){const n=s.useContext(l);return s.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function a(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:r(e.components),s.createElement(l.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/d4bf7e47.7fc2e7e3.js b/assets/js/d4bf7e47.7fc2e7e3.js deleted file mode 100644 index e148c9ffafc..00000000000 --- a/assets/js/d4bf7e47.7fc2e7e3.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[8989],{6177:(e,n,o)=>{o.r(n),o.d(n,{assets:()=>t,contentTitle:()=>a,default:()=>h,frontMatter:()=>r,metadata:()=>l,toc:()=>d});var s=o(24246),i=o(71670);const r={sidebar_position:30},a="Troubleshooting Podman on macOS",l={id:"troubleshooting/troubleshooting-podman-on-macos",title:"Troubleshooting Podman on macOS",description:"Unable to set custom binary path for Podman on macOS",source:"@site/docs/troubleshooting/troubleshooting-podman-on-macos.md",sourceDirName:"troubleshooting",slug:"/troubleshooting/troubleshooting-podman-on-macos",permalink:"/docs/troubleshooting/troubleshooting-podman-on-macos",draft:!1,unlisted:!1,editUrl:"https://github.com/containers/podman-desktop/tree/main/website/docs/troubleshooting/troubleshooting-podman-on-macos.md",tags:[],version:"current",sidebarPosition:30,frontMatter:{sidebar_position:30},sidebar:"mySidebar",previous:{title:"Troubleshooting Podman on Windows",permalink:"/docs/troubleshooting/troubleshooting-podman-on-windows"},next:{title:"Troubleshooting Podman on Linux",permalink:"/docs/troubleshooting/troubleshooting-podman-on-linux"}},t={},d=[{value:"Unable to set custom binary path for Podman on macOS",id:"unable-to-set-custom-binary-path-for-podman-on-macos",level:2},{value:"Issue",id:"issue",level:4},{value:"Solution",id:"solution",level:4},{value:"Unable to locate Podman Engine",id:"unable-to-locate-podman-engine",level:2},{value:"Issue",id:"issue-1",level:4},{value:"Explanation",id:"explanation",level:4},{value:"Solution",id:"solution-1",level:4},{value:"Podman machine on Apple Silicon",id:"podman-machine-on-apple-silicon",level:2},{value:"Issue",id:"issue-2",level:4},{value:"Explanation",id:"explanation-1",level:4},{value:"Solution",id:"solution-2",level:4},{value:"Recovering from a failed start",id:"recovering-from-a-failed-start",level:2},{value:"Workaround",id:"workaround",level:4},{value:"Solution",id:"solution-3",level:4},{value:"Podman machine not starting with QEMU 8.1.0 from brew",id:"podman-machine-not-starting-with-qemu-810-from-brew",level:2},{value:"Solution",id:"solution-4",level:4},{value:"Workaround",id:"workaround-1",level:4},{value:"Additional resources",id:"additional-resources",level:4}];function c(e){const n={a:"a",code:"code",h1:"h1",h2:"h2",h4:"h4",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,i.a)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(n.h1,{id:"troubleshooting-podman-on-macos",children:"Troubleshooting Podman on macOS"}),"\n",(0,s.jsx)(n.h2,{id:"unable-to-set-custom-binary-path-for-podman-on-macos",children:"Unable to set custom binary path for Podman on macOS"}),"\n",(0,s.jsx)(n.h4,{id:"issue",children:"Issue"}),"\n",(0,s.jsxs)(n.p,{children:["When setting a custom binary path (under Preferences -> Custom binary path), Podman is unable to find ",(0,s.jsx)(n.code,{children:"gvproxy"})," and ",(0,s.jsx)(n.code,{children:"podman-mac-helper"}),":"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-sh",children:'Error: unable to start host networking: "could not find \\"gvproxy\\" in one of [/usr/local/opt/podman/libexec /opt/homebrew/bin /opt/homebrew/opt/podman/libexec /usr/local/bin /usr/local/libexec/podman /usr/local/lib/podman /usr/libexec/podman /usr/lib/podman $BINDIR/../libexec/podman]. To resolve this error, set the helper_binaries_dir key in the `[engine]` section of containers.conf to the directory containing your helper binaries."\n'})}),"\n",(0,s.jsx)(n.h4,{id:"solution",children:"Solution"}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsxs)(n.li,{children:["Download ",(0,s.jsx)(n.code,{children:"gvproxy"})," from the ",(0,s.jsx)(n.a,{href:"https://github.com/containers/gvisor-tap-vsock/releases",children:"gvisor-tap-vsock release page"}),"."]}),"\n",(0,s.jsxs)(n.li,{children:["Build the ",(0,s.jsx)(n.code,{children:"podman-mac-helper"})," from the source code on the ",(0,s.jsx)(n.a,{href:"https://github.com/containers/podman/tree/main/cmd/podman-mac-helper",children:"Podman GitHub page"}),"."]}),"\n",(0,s.jsxs)(n.li,{children:["Add the ",(0,s.jsx)(n.code,{children:"helpers_binaries_dir"})," entry to ",(0,s.jsx)(n.code,{children:"~/.config/containers/conf"}),":"]}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-sh",children:'[containers]\n\nhelper_binaries_dir=["/Users/user/example_directory"]\n'})}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"NOTE"}),": A pre-built binary will be added to the Podman release page so you do not have to build ",(0,s.jsx)(n.code,{children:"podman-mac-helper"}),". An ",(0,s.jsx)(n.a,{href:"https://github.com/containers/podman/issues/16746",children:"issue is open for this"}),"."]}),"\n",(0,s.jsx)(n.h2,{id:"unable-to-locate-podman-engine",children:"Unable to locate Podman Engine"}),"\n",(0,s.jsx)(n.h4,{id:"issue-1",children:"Issue"}),"\n",(0,s.jsxs)(n.p,{children:["Despite having Podman Engine installed, you might receive an error as follows -\n",(0,s.jsx)(n.code,{children:"Error: No such keg: /usr/local/Cellar/podman"}),"\nor any similar error denoting that Podman Engine does not exist."]}),"\n",(0,s.jsx)(n.h4,{id:"explanation",children:"Explanation"}),"\n",(0,s.jsxs)(n.p,{children:["The Podman Installer and Homebrew use different locations to store the Podman Engine files in the file system. For example, Podman Installer installs Podman Engine in the path ",(0,s.jsx)(n.code,{children:"/opt/podman"})," whereas Homebrew uses the path ",(0,s.jsx)(n.code,{children:"/usr/local"})," for macOS Intel, ",(0,s.jsx)(n.code,{children:"/opt/homebrew"})," for Apple Silicon and ",(0,s.jsx)(n.code,{children:"/home/linuxbrew/.linuxbrew"})," for Linux."]}),"\n",(0,s.jsx)(n.h4,{id:"solution-1",children:"Solution"}),"\n",(0,s.jsx)(n.p,{children:"To check where exactly is your Podman Engine installed, run the command-"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-sh",children:"which podman\n"})}),"\n",(0,s.jsx)(n.p,{children:"This returns the path where the Podman Engine would be installed. This would help determine further action."}),"\n",(0,s.jsxs)(n.p,{children:["For example, if you\u2019re looking to completely uninstall Podman Engine from your system for a fresh installation, running ",(0,s.jsx)(n.code,{children:"which podman"})," returns the exact path where Podman still exists. This could be the path where Podman Installer stores Podman Engine, such as ",(0,s.jsx)(n.code,{children:"/opt/podman"}),". Once you know the path, run:"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-sh",children:"sudo rm -rf /opt/podman\n"})}),"\n",(0,s.jsx)(n.p,{children:"Or"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-sh",children:"sudo rm -rf path-where-podman-exists\n"})}),"\n",(0,s.jsxs)(n.p,{children:["Here, you would replace ",(0,s.jsx)(n.code,{children:"path-where-podman-exists"})," with the output of ",(0,s.jsx)(n.code,{children:"which podman"}),"."]}),"\n",(0,s.jsx)(n.p,{children:"You can now proceed for a fresh installation of Podman Desktop"}),"\n",(0,s.jsx)(n.h2,{id:"podman-machine-on-apple-silicon",children:"Podman machine on Apple Silicon"}),"\n",(0,s.jsx)(n.h4,{id:"issue-2",children:"Issue"}),"\n",(0,s.jsx)(n.p,{children:"If you are using an Apple Silicon and brew, you might encounter the following error when starting Podman from Podman Desktop"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-shell-session",children:"Error: qemu exited unexpectedly with exit code 1, stderr: qemu-system-x86_64: invalid accelerator hvf\nqemu-system-x86_64: falling back to tcg\nqemu-system-x86_64: unable to find CPU model 'host'\n"})}),"\n",(0,s.jsx)(n.h4,{id:"explanation-1",children:"Explanation"}),"\n",(0,s.jsxs)(n.p,{children:["Podman machine is running as a ",(0,s.jsx)(n.code,{children:"x86_64"})," process and it could be due to a dual install of homebrew: one for ",(0,s.jsx)(n.code,{children:"x86_64"})," and one for ",(0,s.jsx)(n.code,{children:"arm64"}),"."]}),"\n",(0,s.jsx)(n.h4,{id:"solution-2",children:"Solution"}),"\n",(0,s.jsx)(n.p,{children:"You can"}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsxs)(n.li,{children:["Uninstall Podman machine on your ",(0,s.jsx)(n.code,{children:"x86_64"})," brew install (for example from a terminal running under rosetta) ",(0,s.jsx)(n.code,{children:"brew uninstall podman"})]}),"\n",(0,s.jsxs)(n.li,{children:["or uninstall brew ",(0,s.jsx)(n.code,{children:"x86_64"})," as most brew receipe have now arm64 support: follow ",(0,s.jsx)(n.a,{href:"https://github.com/homebrew/install#uninstall-homebrew",children:"these instructions"})," from a terminal running under rosetta"]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["Then run a terminal in native mode (default) and install Podman machine ",(0,s.jsx)(n.code,{children:"brew install podman"})]}),"\n",(0,s.jsx)(n.p,{children:"Finally clean the Podman machine VMs that had been previously created, and create new ones."}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-shell-session",children:"$ podman machine rm podman-machine-default\n$ podman machine init\n"})}),"\n",(0,s.jsx)(n.p,{children:"You should be a happy camper from here."}),"\n",(0,s.jsx)(n.h2,{id:"recovering-from-a-failed-start",children:"Recovering from a failed start"}),"\n",(0,s.jsx)(n.p,{children:"After a failed start, the Podman machine might be unable to start because a QEMU process is still running and the PID file is in use."}),"\n",(0,s.jsx)(n.h4,{id:"workaround",children:"Workaround"}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Kill the remaining QEMU process and stop the Podman machine:"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-shell-session",children:"$ ps -edf | grep qemu-system | grep -v grep | awk '{print $2}' | xargs -I{} kill -9 {}; podman machine stop\n"})}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Start the Podman machine."}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(n.h4,{id:"solution-3",children:"Solution"}),"\n",(0,s.jsx)(n.p,{children:"Use Podman 4.6.1 or greater."}),"\n",(0,s.jsx)(n.h2,{id:"podman-machine-not-starting-with-qemu-810-from-brew",children:"Podman machine not starting with QEMU 8.1.0 from brew"}),"\n",(0,s.jsxs)(n.p,{children:["When you installed Podman and QEMU with brew, and QEMU version is 8.1.0, Podman machine might fail to start with an error such as:\n",(0,s.jsx)(n.code,{children:"Error: qemu exited unexpectedly with exit code -1, stderr: qemu-system-x86_64: Error: HV_DENIED"})]}),"\n",(0,s.jsx)(n.h4,{id:"solution-4",children:"Solution"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.a,{href:"/docs/installation/macos-install",children:"Install Podman Desktop and Podman using the .dmg installer"})," rather than brew.\nThe Podman installer has a QEMU binary that has been tested with Podman."]}),"\n"]}),"\n",(0,s.jsx)(n.h4,{id:"workaround-1",children:"Workaround"}),"\n",(0,s.jsx)(n.p,{children:"Keep your brew-based installation and apply one of these workarounds:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Rollback the QEMU brew package to v8.0.3."}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-shell-session",children:"$ brew uninstall qemu\n$ curl -OSL https://raw.githubusercontent.com/Homebrew/homebrew-core/dc0669eca9479e9eeb495397ba3a7480aaa45c2e/Formula/qemu.rb\n$ brew install ./qemu.rb\n"})}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Alternatively, sign the QEMU brew binary locally:"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-shell-session",children:'$ cat >entitlements.xml <\n\n\n\n com.apple.security.hypervisor\n \n\n\nEOF\n$ codesign --sign - --entitlements entitlements.xml --force /usr/local/bin/qemu-system-$(uname -m | sed -e s/arm64/aarch64/)\n'})}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(n.h4,{id:"additional-resources",children:"Additional resources"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.a,{href:"https://github.com/Homebrew/homebrew-core/issues/140244",children:"Homebrew issue #140244"}),"."]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.a,{href:"https://github.com/containers/podman/issues/19708",children:"Podman issue #19708"}),"."]}),"\n"]})]})}function h(e={}){const{wrapper:n}={...(0,i.a)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(c,{...e})}):c(e)}},71670:(e,n,o)=>{o.d(n,{Z:()=>l,a:()=>a});var s=o(27378);const i={},r=s.createContext(i);function a(e){const n=s.useContext(r);return s.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function l(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:a(e.components),s.createElement(r.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/runtime~main.5fbf9f91.js b/assets/js/runtime~main.3219848a.js similarity index 99% rename from assets/js/runtime~main.5fbf9f91.js rename to assets/js/runtime~main.3219848a.js index 0ceacf92fd6..2de29750bdf 100644 --- a/assets/js/runtime~main.5fbf9f91.js +++ b/assets/js/runtime~main.3219848a.js @@ -1 +1 @@ -(()=>{"use strict";var e,a,c,f,d,b={},r={};function t(e){var a=r[e];if(void 0!==a)return a.exports;var c=r[e]={exports:{}};return b[e].call(c.exports,c,c.exports,t),c.exports}t.m=b,e=[],t.O=(a,c,f,d)=>{if(!c){var b=1/0;for(n=0;n=d)&&Object.keys(t.O).every((e=>t.O[e](c[o])))?c.splice(o--,1):(r=!1,d0&&e[n-1][2]>d;n--)e[n]=e[n-1];e[n]=[c,f,d]},t.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return t.d(a,{a:a}),a},c=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,t.t=function(e,f){if(1&f&&(e=this(e)),8&f)return e;if("object"==typeof e&&e){if(4&f&&e.__esModule)return e;if(16&f&&"function"==typeof e.then)return e}var d=Object.create(null);t.r(d);var b={};a=a||[null,c({}),c([]),c(c)];for(var r=2&f&&e;"object"==typeof r&&!~a.indexOf(r);r=c(r))Object.getOwnPropertyNames(r).forEach((a=>b[a]=()=>e[a]));return b.default=()=>e,t.d(d,b),d},t.d=(e,a)=>{for(var c in a)t.o(a,c)&&!t.o(e,c)&&Object.defineProperty(e,c,{enumerable:!0,get:a[c]})},t.f={},t.e=e=>Promise.all(Object.keys(t.f).reduce(((a,c)=>(t.f[c](e,a),a)),[])),t.u=e=>"assets/js/"+({10:"33942509",53:"935f2afb",70:"86f2a982",114:"e665718d",138:"54590fd2",171:"c925d092",182:"c276ecb2",203:"c6aad055",205:"83d480e9",261:"reactPlayerKaltura",347:"bc816bf2",397:"6194ac84",406:"0cbb83d7",465:"f7b7f9b7",485:"8873cf50",506:"9aa62c0e",522:"308aae28",523:"a0323d9f",533:"b2b675dd",534:"4b8121dd",563:"c685778b",588:"7afa6340",592:"b39cdcf9",649:"512fbd77",743:"61d4c13a",745:"64abd3af",809:"840a98fb",816:"4d71dffe",822:"a00af9f0",873:"cabda5f8",899:"b985118d",921:"c37b4a03",944:"b2e1a0c8",945:"df322e14",1021:"901c37e5",1032:"a67ca768",1046:"4cb6c19a",1074:"9e8f4e9c",1297:"34cf6fc7",1342:"a766a857",1425:"fc8a94e3",1441:"382c5d2b",1447:"4974f5d2",1477:"b2f554cd",1625:"de311ed4",1647:"3b5edcc4",1676:"819ef483",1705:"94fb813f",1713:"a7023ddc",1724:"5087625a",1830:"b00bc883",1859:"2295be0e",1866:"1369aff7",1869:"c2ccf160",1896:"25622900",1981:"b799648a",2079:"1a16e8bf",2082:"e85ba0e6",2111:"79665d43",2121:"reactPlayerFacebook",2178:"ba322490",2193:"c5b2f0f9",2217:"d7fbbe43",2242:"1dcf37fa",2323:"6c80b6fe",2339:"17896441",2451:"fb50ea3a",2472:"65a10ffa",2535:"814f3328",2546:"reactPlayerStreamable",2599:"e44de27e",2609:"6269f1c0",2667:"368cce37",2778:"608238a8",2896:"abc85917",2938:"c95aa39f",2958:"86063cd3",3010:"56c3a9b2",3089:"a6aa9e1f",3152:"33a21d7d",3154:"c6346fcf",3163:"232c546d",3207:"6603ef13",3233:"59a6f192",3237:"1df93b7f",3259:"03ccf92d",3296:"181ef600",3317:"846a5e19",3324:"1ce91f4c",3414:"35a7a45c",3427:"bd80aa65",3505:"72486833",3584:"ed75cfcb",3608:"9e4087bc",3636:"8b4dd820",3691:"7be672a3",3714:"894e67a6",3743:"reactPlayerVimeo",3751:"3720c009",3820:"a5e1f61e",3840:"562ca3e9",3868:"1b2af15e",3870:"5df556a2",3879:"2d629ea6",3973:"f523fb3f",4013:"01a85c17",4059:"9cb03f5d",4117:"fd684bd6",4121:"55960ee5",4157:"83e10f72",4220:"2bbe04e6",4322:"69c5f318",4356:"a9a76bf7",4368:"a94703ab",4386:"ae79aff5",4439:"reactPlayerYouTube",4459:"19eded63",4573:"f9fb4395",4617:"95366386",4651:"94f3d131",4667:"reactPlayerMixcloud",4672:"03685665",4766:"2f238e8e",4770:"450c2e30",4781:"12f1535e",4907:"31bc5d88",4918:"24bda87b",4929:"330dfcdb",4940:"c11c87f7",5018:"cd509849",5029:"04c3832a",5210:"1949cc8d",5240:"22de4147",5248:"6101b3fc",5255:"71c11e3b",5326:"af231220",5375:"97615df2",5414:"724f3974",5594:"f6360934",5625:"657ac0bc",5708:"f0057c03",5765:"d18d294a",5776:"f0e3a130",5803:"ff8f5ed0",6011:"reactPlayerFilePlayer",6026:"51dec273",6049:"f213dd13",6088:"88efc5aa",6103:"ccc49370",6120:"d4840880",6125:"reactPlayerSoundCloud",6158:"51e516cc",6216:"reactPlayerTwitch",6240:"cb49f262",6308:"e8dc4d98",6328:"c0d19596",6514:"a826efc5",6521:"014457dd",6536:"3ed6e2e9",6586:"183053be",6590:"bb8cfc40",6608:"5099f3e0",6623:"b104dd1e",6690:"4816649b",6692:"2ae2e7fe",6766:"e5638e51",6843:"9f97f9d1",6932:"aaabcfd8",7007:"8593ff01",7034:"3e03f778",7134:"0b40a488",7138:"38a042e4",7141:"b5abacaa",7149:"822c343e",7159:"a8ce95ee",7220:"7591d420",7251:"ba5b9f11",7363:"583db3ef",7366:"75281220",7377:"708d858d",7438:"9c021584",7449:"0e4ec2e4",7480:"eb17771c",7536:"f6e0e63c",7573:"48b6ff5f",7586:"ac353d25",7596:"reactPlayerDailyMotion",7622:"dbbb982f",7653:"31de1779",7664:"reactPlayerPreview",7679:"83245ae6",7698:"cd23aec9",7714:"7bdcd7a7",7722:"213182ef",7739:"efc2a09d",7741:"7d88b63f",7759:"ff38b1ce",7847:"43b416ef",7875:"021eaa84",7881:"2658ced2",7918:"10ce918d",7920:"1a4e3797",8055:"reactPlayerWistia",8145:"006e489c",8176:"5660752d",8215:"1cfced13",8221:"6af14956",8262:"059d1c6a",8290:"3fe48f60",8445:"99245987",8502:"b4657d81",8514:"d651e2ee",8518:"a7bd4aaa",8532:"d1b15a6d",8533:"f3d54061",8566:"9dce5486",8610:"6875c492",8626:"c6f0d1b2",8739:"7a957b04",8768:"524ce9a0",8800:"e6fb1369",8811:"3289a752",8860:"0d040286",8888:"reactPlayerVidyard",8893:"ba1dc56d",8960:"6bf124c2",8989:"d4bf7e47",9043:"473de3ed",9106:"72dd8f7e",9133:"02e265ea",9179:"79551407",9341:"a35cf155",9372:"07f59c2a",9387:"b0f1c099",9469:"3b85f227",9492:"92496324",9558:"f41c0109",9579:"09b168a7",9626:"81e486a8",9661:"5e95c892",9671:"0e384e19",9709:"838cf899",9817:"4f561e31",9924:"df203c0f",9944:"08570680",9973:"4213e5b1",9979:"987564cc"}[e]||e)+"."+{10:"998f6ce5",53:"c4d209f3",70:"c1f4341f",114:"3ca680b0",138:"b569aa2b",171:"5762dd53",182:"c229eebf",203:"6cc1a9bc",205:"d0e22895",261:"59b3b0c6",299:"67fe53cf",335:"4805c0ff",347:"08f2aa82",349:"6fd93ebb",397:"f2fc49cd",406:"7a78be7c",449:"c6fe4c7c",465:"4c7a59ed",485:"75efd3bb",506:"1333873d",522:"efb62398",523:"aae5e17d",533:"42aa9dd6",534:"a0101e89",563:"38cad871",588:"19035459",592:"ee25241a",649:"d1adf67b",743:"b6bef3d2",745:"cfa8037d",809:"6db3735a",816:"f0f42e68",822:"aa516391",873:"a0b4dd3a",899:"c3338ab4",921:"2eaa2de5",944:"1ae3b6d8",945:"a828355e",1006:"19e95ff9",1021:"352aaa75",1032:"a6a8bb90",1046:"2de7119f",1074:"fd3d60f8",1297:"8b4d7087",1342:"c51cfec6",1425:"a8c31912",1441:"29c577ff",1447:"5c96ef54",1477:"94cc2d1b",1625:"e902b2a6",1647:"38cb72ef",1676:"accbe635",1705:"b1bd0aee",1713:"db1b3b3a",1724:"e683acaf",1830:"31abf427",1856:"2b4c6f80",1859:"02835d67",1866:"7d06624d",1869:"d5b19041",1896:"00dc3a40",1981:"f7385425",2079:"a6bac1ac",2082:"7b84efc6",2111:"6fd148ce",2121:"1d5631d2",2178:"13069292",2193:"e0ae080f",2217:"4500992a",2242:"2da98dd6",2323:"4a8d92c7",2339:"a8f7e97d",2451:"7d339ad5",2472:"9fdb1eef",2535:"b216934e",2546:"353efec6",2599:"16dae3fe",2609:"766b98f9",2667:"22327ab1",2778:"ada2ab3f",2896:"d57cbebc",2938:"30b67970",2958:"030a9bcb",3010:"18fcb77a",3041:"4be8b86b",3089:"adf73dea",3152:"1b14defd",3154:"f2c32df8",3163:"8f1e6bda",3207:"06460fe8",3233:"0406b5e1",3237:"f41aab22",3259:"d48e5470",3296:"fbe68b38",3313:"b1117ed6",3317:"c00a03cf",3324:"ca16a2c4",3414:"793f6bb5",3427:"332d5638",3505:"3506c0dc",3584:"edec704e",3608:"1526f889",3636:"2a7866c5",3691:"9326c995",3714:"fffc18ff",3743:"43335252",3751:"52b86fe9",3820:"2fc73bc7",3840:"4dbff5ee",3868:"a4034df7",3870:"d35f976a",3879:"772bbb02",3973:"9c6324a3",4013:"77711dcc",4059:"92307275",4069:"729390c9",4094:"efc68385",4117:"cb1fc7bf",4121:"f0a6dc96",4157:"280c2c34",4191:"ddc88419",4220:"867fda2c",4322:"7549ee39",4356:"40b6eee7",4366:"ba8f5ab2",4368:"c0e88a45",4386:"b9f0c03a",4439:"7c09aa1f",4459:"b9f7eba1",4573:"41ab2235",4617:"4a2331c8",4651:"900c9c1a",4667:"79c9fa66",4670:"c6602195",4672:"9f8d98b5",4766:"bde1f02f",4770:"956222b0",4781:"8061589b",4854:"93ebc2db",4875:"1b1d16eb",4907:"54dbf56a",4918:"45518a96",4929:"ba11604a",4940:"b9612c3c",4988:"366d30f5",5018:"076affc0",5029:"b7e5f9f7",5067:"9cb86b62",5210:"c20b28f3",5240:"69fe84b9",5248:"3b3048d2",5255:"c3396b4f",5326:"e4e3e788",5375:"1f13aea9",5414:"2c87a2e0",5594:"71a1098b",5625:"c4b6a5f2",5628:"c26ffd78",5708:"f1adb0e5",5711:"51498bc4",5760:"bd2ac63e",5765:"8c8b7656",5776:"98f8b21a",5803:"a681401e",5909:"a26f057e",6011:"cac6ee27",6026:"81e7a447",6049:"2835c78e",6070:"a38f944d",6088:"ccc7fd07",6103:"9dd201d7",6120:"6ac6bd91",6125:"b843d475",6158:"70ec50c1",6166:"30a60e8a",6216:"32269018",6240:"934cac15",6274:"8f2d8703",6308:"5ce2b518",6328:"7aa75287",6514:"ae2e1a79",6521:"fcc51e46",6536:"c0488fc2",6586:"5528338e",6590:"40494d63",6608:"bd5dfed2",6623:"4cc43386",6690:"99fd0ff4",6692:"601cb7ae",6730:"ffe4ecfc",6766:"e6f76e33",6843:"6f54242f",6932:"9410731b",7007:"2945babe",7034:"89d06177",7076:"b2056ff8",7134:"413b5ea4",7138:"78ce4697",7141:"4564bfc5",7149:"663ec94f",7159:"7c5c1815",7220:"ef928ea5",7251:"993dc57e",7260:"edee19ff",7363:"9920635e",7366:"3792e34e",7377:"6b4fe40f",7430:"bdba0009",7438:"0bd8b644",7449:"591cc7cf",7480:"bb181ea3",7536:"f0cbb62f",7573:"f1a802cb",7586:"b3f484a4",7596:"f8009a5e",7622:"b17356bb",7653:"2ea50086",7664:"2267cb44",7679:"2268355e",7698:"4f79d26b",7714:"d02b8df8",7722:"fd1bdcff",7737:"38d71842",7739:"e6cd623d",7741:"1afbfa31",7759:"809680ab",7847:"2c70676d",7849:"6f99b72f",7875:"0ad319ce",7881:"aed2806c",7918:"73f8b649",7920:"0e623c45",8055:"7ac13b2f",8145:"0820074d",8176:"4a5af7d6",8215:"778f5e2d",8221:"00b1aa0c",8262:"369fdebe",8290:"ed6f8f6c",8315:"0ceeb234",8327:"47f26ce2",8445:"4fc783d0",8502:"08d69c78",8514:"a243eab8",8518:"d1ef6cf4",8532:"43299dd2",8533:"db9e37cb",8566:"846625b8",8610:"70f4caf3",8626:"a1d012d1",8739:"5ec3505b",8768:"95402132",8800:"09f3f410",8811:"2bfa95ba",8860:"07911d65",8888:"aa75b509",8893:"7660e537",8960:"613d028d",8989:"7fc2e7e3",9043:"abe2e156",9106:"91d0911a",9127:"02f87f8d",9133:"7057011c",9179:"cb1f3db4",9341:"05fdb1ad",9372:"e2894edd",9387:"ec69f90c",9469:"9a7d7fb2",9492:"2ab62303",9500:"8bb8cb2a",9558:"a100f32f",9579:"d3a19859",9626:"918cf6d7",9661:"b7ea4262",9671:"6652f4ad",9709:"d013713d",9812:"935315d5",9817:"1bbc72ba",9924:"2026b37e",9944:"3f235c04",9964:"8c664f0c",9973:"df3f1309",9979:"c40823e8"}[e]+".js",t.miniCssF=e=>{},t.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),t.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),f={},d="docs:",t.l=(e,a,c,b)=>{if(f[e])f[e].push(a);else{var r,o;if(void 0!==c)for(var l=document.getElementsByTagName("script"),n=0;n{r.onerror=r.onload=null,clearTimeout(s);var d=f[e];if(delete f[e],r.parentNode&&r.parentNode.removeChild(r),d&&d.forEach((e=>e(c))),a)return a(c)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:r}),12e4);r.onerror=u.bind(null,r.onerror),r.onload=u.bind(null,r.onload),o&&document.head.appendChild(r)}},t.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.p="/",t.gca=function(e){return e={17896441:"2339",25622900:"1896",33942509:"10",72486833:"3505",75281220:"7366",79551407:"9179",92496324:"9492",95366386:"4617",99245987:"8445","935f2afb":"53","86f2a982":"70",e665718d:"114","54590fd2":"138",c925d092:"171",c276ecb2:"182",c6aad055:"203","83d480e9":"205",reactPlayerKaltura:"261",bc816bf2:"347","6194ac84":"397","0cbb83d7":"406",f7b7f9b7:"465","8873cf50":"485","9aa62c0e":"506","308aae28":"522",a0323d9f:"523",b2b675dd:"533","4b8121dd":"534",c685778b:"563","7afa6340":"588",b39cdcf9:"592","512fbd77":"649","61d4c13a":"743","64abd3af":"745","840a98fb":"809","4d71dffe":"816",a00af9f0:"822",cabda5f8:"873",b985118d:"899",c37b4a03:"921",b2e1a0c8:"944",df322e14:"945","901c37e5":"1021",a67ca768:"1032","4cb6c19a":"1046","9e8f4e9c":"1074","34cf6fc7":"1297",a766a857:"1342",fc8a94e3:"1425","382c5d2b":"1441","4974f5d2":"1447",b2f554cd:"1477",de311ed4:"1625","3b5edcc4":"1647","819ef483":"1676","94fb813f":"1705",a7023ddc:"1713","5087625a":"1724",b00bc883:"1830","2295be0e":"1859","1369aff7":"1866",c2ccf160:"1869",b799648a:"1981","1a16e8bf":"2079",e85ba0e6:"2082","79665d43":"2111",reactPlayerFacebook:"2121",ba322490:"2178",c5b2f0f9:"2193",d7fbbe43:"2217","1dcf37fa":"2242","6c80b6fe":"2323",fb50ea3a:"2451","65a10ffa":"2472","814f3328":"2535",reactPlayerStreamable:"2546",e44de27e:"2599","6269f1c0":"2609","368cce37":"2667","608238a8":"2778",abc85917:"2896",c95aa39f:"2938","86063cd3":"2958","56c3a9b2":"3010",a6aa9e1f:"3089","33a21d7d":"3152",c6346fcf:"3154","232c546d":"3163","6603ef13":"3207","59a6f192":"3233","1df93b7f":"3237","03ccf92d":"3259","181ef600":"3296","846a5e19":"3317","1ce91f4c":"3324","35a7a45c":"3414",bd80aa65:"3427",ed75cfcb:"3584","9e4087bc":"3608","8b4dd820":"3636","7be672a3":"3691","894e67a6":"3714",reactPlayerVimeo:"3743","3720c009":"3751",a5e1f61e:"3820","562ca3e9":"3840","1b2af15e":"3868","5df556a2":"3870","2d629ea6":"3879",f523fb3f:"3973","01a85c17":"4013","9cb03f5d":"4059",fd684bd6:"4117","55960ee5":"4121","83e10f72":"4157","2bbe04e6":"4220","69c5f318":"4322",a9a76bf7:"4356",a94703ab:"4368",ae79aff5:"4386",reactPlayerYouTube:"4439","19eded63":"4459",f9fb4395:"4573","94f3d131":"4651",reactPlayerMixcloud:"4667","03685665":"4672","2f238e8e":"4766","450c2e30":"4770","12f1535e":"4781","31bc5d88":"4907","24bda87b":"4918","330dfcdb":"4929",c11c87f7:"4940",cd509849:"5018","04c3832a":"5029","1949cc8d":"5210","22de4147":"5240","6101b3fc":"5248","71c11e3b":"5255",af231220:"5326","97615df2":"5375","724f3974":"5414",f6360934:"5594","657ac0bc":"5625",f0057c03:"5708",d18d294a:"5765",f0e3a130:"5776",ff8f5ed0:"5803",reactPlayerFilePlayer:"6011","51dec273":"6026",f213dd13:"6049","88efc5aa":"6088",ccc49370:"6103",d4840880:"6120",reactPlayerSoundCloud:"6125","51e516cc":"6158",reactPlayerTwitch:"6216",cb49f262:"6240",e8dc4d98:"6308",c0d19596:"6328",a826efc5:"6514","014457dd":"6521","3ed6e2e9":"6536","183053be":"6586",bb8cfc40:"6590","5099f3e0":"6608",b104dd1e:"6623","4816649b":"6690","2ae2e7fe":"6692",e5638e51:"6766","9f97f9d1":"6843",aaabcfd8:"6932","8593ff01":"7007","3e03f778":"7034","0b40a488":"7134","38a042e4":"7138",b5abacaa:"7141","822c343e":"7149",a8ce95ee:"7159","7591d420":"7220",ba5b9f11:"7251","583db3ef":"7363","708d858d":"7377","9c021584":"7438","0e4ec2e4":"7449",eb17771c:"7480",f6e0e63c:"7536","48b6ff5f":"7573",ac353d25:"7586",reactPlayerDailyMotion:"7596",dbbb982f:"7622","31de1779":"7653",reactPlayerPreview:"7664","83245ae6":"7679",cd23aec9:"7698","7bdcd7a7":"7714","213182ef":"7722",efc2a09d:"7739","7d88b63f":"7741",ff38b1ce:"7759","43b416ef":"7847","021eaa84":"7875","2658ced2":"7881","10ce918d":"7918","1a4e3797":"7920",reactPlayerWistia:"8055","006e489c":"8145","5660752d":"8176","1cfced13":"8215","6af14956":"8221","059d1c6a":"8262","3fe48f60":"8290",b4657d81:"8502",d651e2ee:"8514",a7bd4aaa:"8518",d1b15a6d:"8532",f3d54061:"8533","9dce5486":"8566","6875c492":"8610",c6f0d1b2:"8626","7a957b04":"8739","524ce9a0":"8768",e6fb1369:"8800","3289a752":"8811","0d040286":"8860",reactPlayerVidyard:"8888",ba1dc56d:"8893","6bf124c2":"8960",d4bf7e47:"8989","473de3ed":"9043","72dd8f7e":"9106","02e265ea":"9133",a35cf155:"9341","07f59c2a":"9372",b0f1c099:"9387","3b85f227":"9469",f41c0109:"9558","09b168a7":"9579","81e486a8":"9626","5e95c892":"9661","0e384e19":"9671","838cf899":"9709","4f561e31":"9817",df203c0f:"9924","08570680":"9944","4213e5b1":"9973","987564cc":"9979"}[e]||e,t.p+t.u(e)},(()=>{var e={1303:0,532:0};t.f.j=(a,c)=>{var f=t.o(e,a)?e[a]:void 0;if(0!==f)if(f)c.push(f[2]);else if(/^(1303|532)$/.test(a))e[a]=0;else{var d=new Promise(((c,d)=>f=e[a]=[c,d]));c.push(f[2]=d);var b=t.p+t.u(a),r=new Error;t.l(b,(c=>{if(t.o(e,a)&&(0!==(f=e[a])&&(e[a]=void 0),f)){var d=c&&("load"===c.type?"missing":c.type),b=c&&c.target&&c.target.src;r.message="Loading chunk "+a+" failed.\n("+d+": "+b+")",r.name="ChunkLoadError",r.type=d,r.request=b,f[1](r)}}),"chunk-"+a,a)}},t.O.j=a=>0===e[a];var a=(a,c)=>{var f,d,b=c[0],r=c[1],o=c[2],l=0;if(b.some((a=>0!==e[a]))){for(f in r)t.o(r,f)&&(t.m[f]=r[f]);if(o)var n=o(t)}for(a&&a(c);l{"use strict";var e,a,c,f,d,b={},r={};function t(e){var a=r[e];if(void 0!==a)return a.exports;var c=r[e]={exports:{}};return b[e].call(c.exports,c,c.exports,t),c.exports}t.m=b,e=[],t.O=(a,c,f,d)=>{if(!c){var b=1/0;for(n=0;n=d)&&Object.keys(t.O).every((e=>t.O[e](c[o])))?c.splice(o--,1):(r=!1,d0&&e[n-1][2]>d;n--)e[n]=e[n-1];e[n]=[c,f,d]},t.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return t.d(a,{a:a}),a},c=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,t.t=function(e,f){if(1&f&&(e=this(e)),8&f)return e;if("object"==typeof e&&e){if(4&f&&e.__esModule)return e;if(16&f&&"function"==typeof e.then)return e}var d=Object.create(null);t.r(d);var b={};a=a||[null,c({}),c([]),c(c)];for(var r=2&f&&e;"object"==typeof r&&!~a.indexOf(r);r=c(r))Object.getOwnPropertyNames(r).forEach((a=>b[a]=()=>e[a]));return b.default=()=>e,t.d(d,b),d},t.d=(e,a)=>{for(var c in a)t.o(a,c)&&!t.o(e,c)&&Object.defineProperty(e,c,{enumerable:!0,get:a[c]})},t.f={},t.e=e=>Promise.all(Object.keys(t.f).reduce(((a,c)=>(t.f[c](e,a),a)),[])),t.u=e=>"assets/js/"+({10:"33942509",53:"935f2afb",70:"86f2a982",114:"e665718d",138:"54590fd2",171:"c925d092",182:"c276ecb2",203:"c6aad055",205:"83d480e9",261:"reactPlayerKaltura",347:"bc816bf2",397:"6194ac84",406:"0cbb83d7",465:"f7b7f9b7",485:"8873cf50",506:"9aa62c0e",522:"308aae28",523:"a0323d9f",533:"b2b675dd",534:"4b8121dd",563:"c685778b",588:"7afa6340",592:"b39cdcf9",649:"512fbd77",743:"61d4c13a",745:"64abd3af",809:"840a98fb",816:"4d71dffe",822:"a00af9f0",873:"cabda5f8",899:"b985118d",921:"c37b4a03",944:"b2e1a0c8",945:"df322e14",1021:"901c37e5",1032:"a67ca768",1046:"4cb6c19a",1074:"9e8f4e9c",1297:"34cf6fc7",1342:"a766a857",1425:"fc8a94e3",1441:"382c5d2b",1447:"4974f5d2",1477:"b2f554cd",1625:"de311ed4",1647:"3b5edcc4",1676:"819ef483",1705:"94fb813f",1713:"a7023ddc",1724:"5087625a",1830:"b00bc883",1859:"2295be0e",1866:"1369aff7",1869:"c2ccf160",1896:"25622900",1981:"b799648a",2079:"1a16e8bf",2082:"e85ba0e6",2111:"79665d43",2121:"reactPlayerFacebook",2178:"ba322490",2193:"c5b2f0f9",2217:"d7fbbe43",2242:"1dcf37fa",2323:"6c80b6fe",2339:"17896441",2451:"fb50ea3a",2472:"65a10ffa",2535:"814f3328",2546:"reactPlayerStreamable",2599:"e44de27e",2609:"6269f1c0",2667:"368cce37",2778:"608238a8",2896:"abc85917",2938:"c95aa39f",2958:"86063cd3",3010:"56c3a9b2",3089:"a6aa9e1f",3152:"33a21d7d",3154:"c6346fcf",3163:"232c546d",3207:"6603ef13",3233:"59a6f192",3237:"1df93b7f",3259:"03ccf92d",3296:"181ef600",3317:"846a5e19",3324:"1ce91f4c",3414:"35a7a45c",3427:"bd80aa65",3505:"72486833",3584:"ed75cfcb",3608:"9e4087bc",3636:"8b4dd820",3691:"7be672a3",3714:"894e67a6",3743:"reactPlayerVimeo",3751:"3720c009",3820:"a5e1f61e",3840:"562ca3e9",3868:"1b2af15e",3870:"5df556a2",3879:"2d629ea6",3973:"f523fb3f",4013:"01a85c17",4059:"9cb03f5d",4117:"fd684bd6",4121:"55960ee5",4157:"83e10f72",4220:"2bbe04e6",4322:"69c5f318",4356:"a9a76bf7",4368:"a94703ab",4386:"ae79aff5",4439:"reactPlayerYouTube",4459:"19eded63",4573:"f9fb4395",4617:"95366386",4651:"94f3d131",4667:"reactPlayerMixcloud",4672:"03685665",4766:"2f238e8e",4770:"450c2e30",4781:"12f1535e",4907:"31bc5d88",4918:"24bda87b",4929:"330dfcdb",4940:"c11c87f7",5018:"cd509849",5029:"04c3832a",5210:"1949cc8d",5240:"22de4147",5248:"6101b3fc",5255:"71c11e3b",5326:"af231220",5375:"97615df2",5414:"724f3974",5594:"f6360934",5625:"657ac0bc",5708:"f0057c03",5765:"d18d294a",5776:"f0e3a130",5803:"ff8f5ed0",6011:"reactPlayerFilePlayer",6026:"51dec273",6049:"f213dd13",6088:"88efc5aa",6103:"ccc49370",6120:"d4840880",6125:"reactPlayerSoundCloud",6158:"51e516cc",6216:"reactPlayerTwitch",6240:"cb49f262",6308:"e8dc4d98",6328:"c0d19596",6514:"a826efc5",6521:"014457dd",6536:"3ed6e2e9",6586:"183053be",6590:"bb8cfc40",6608:"5099f3e0",6623:"b104dd1e",6690:"4816649b",6692:"2ae2e7fe",6766:"e5638e51",6843:"9f97f9d1",6932:"aaabcfd8",7007:"8593ff01",7034:"3e03f778",7134:"0b40a488",7138:"38a042e4",7141:"b5abacaa",7149:"822c343e",7159:"a8ce95ee",7220:"7591d420",7251:"ba5b9f11",7363:"583db3ef",7366:"75281220",7377:"708d858d",7438:"9c021584",7449:"0e4ec2e4",7480:"eb17771c",7536:"f6e0e63c",7573:"48b6ff5f",7586:"ac353d25",7596:"reactPlayerDailyMotion",7622:"dbbb982f",7653:"31de1779",7664:"reactPlayerPreview",7679:"83245ae6",7698:"cd23aec9",7714:"7bdcd7a7",7722:"213182ef",7739:"efc2a09d",7741:"7d88b63f",7759:"ff38b1ce",7847:"43b416ef",7875:"021eaa84",7881:"2658ced2",7918:"10ce918d",7920:"1a4e3797",8055:"reactPlayerWistia",8145:"006e489c",8176:"5660752d",8215:"1cfced13",8221:"6af14956",8262:"059d1c6a",8290:"3fe48f60",8445:"99245987",8502:"b4657d81",8514:"d651e2ee",8518:"a7bd4aaa",8532:"d1b15a6d",8533:"f3d54061",8566:"9dce5486",8610:"6875c492",8626:"c6f0d1b2",8739:"7a957b04",8768:"524ce9a0",8800:"e6fb1369",8811:"3289a752",8860:"0d040286",8888:"reactPlayerVidyard",8893:"ba1dc56d",8960:"6bf124c2",8989:"d4bf7e47",9043:"473de3ed",9106:"72dd8f7e",9133:"02e265ea",9179:"79551407",9341:"a35cf155",9372:"07f59c2a",9387:"b0f1c099",9469:"3b85f227",9492:"92496324",9558:"f41c0109",9579:"09b168a7",9626:"81e486a8",9661:"5e95c892",9671:"0e384e19",9709:"838cf899",9817:"4f561e31",9924:"df203c0f",9944:"08570680",9973:"4213e5b1",9979:"987564cc"}[e]||e)+"."+{10:"998f6ce5",53:"c4d209f3",70:"c1f4341f",114:"3ca680b0",138:"b569aa2b",171:"5762dd53",182:"c229eebf",203:"6cc1a9bc",205:"d0e22895",261:"59b3b0c6",299:"67fe53cf",335:"4805c0ff",347:"08f2aa82",349:"6fd93ebb",397:"f2fc49cd",406:"7a78be7c",449:"c6fe4c7c",465:"4c7a59ed",485:"75efd3bb",506:"1333873d",522:"efb62398",523:"aae5e17d",533:"42aa9dd6",534:"a0101e89",563:"38cad871",588:"19035459",592:"ee25241a",649:"d1adf67b",743:"b6bef3d2",745:"cfa8037d",809:"6db3735a",816:"f0f42e68",822:"aa516391",873:"a0b4dd3a",899:"c3338ab4",921:"2eaa2de5",944:"1ae3b6d8",945:"a828355e",1006:"19e95ff9",1021:"352aaa75",1032:"a6a8bb90",1046:"2de7119f",1074:"fd3d60f8",1297:"8b4d7087",1342:"c51cfec6",1425:"a8c31912",1441:"29c577ff",1447:"5c96ef54",1477:"94cc2d1b",1625:"e902b2a6",1647:"38cb72ef",1676:"accbe635",1705:"b1bd0aee",1713:"db1b3b3a",1724:"e683acaf",1830:"31abf427",1856:"2b4c6f80",1859:"02835d67",1866:"7d06624d",1869:"d5b19041",1896:"00dc3a40",1981:"f7385425",2079:"a6bac1ac",2082:"7b84efc6",2111:"6fd148ce",2121:"1d5631d2",2178:"13069292",2193:"e0ae080f",2217:"4500992a",2242:"2da98dd6",2323:"4a8d92c7",2339:"a8f7e97d",2451:"7d339ad5",2472:"9fdb1eef",2535:"b216934e",2546:"353efec6",2599:"16dae3fe",2609:"766b98f9",2667:"22327ab1",2778:"ada2ab3f",2896:"d57cbebc",2938:"30b67970",2958:"030a9bcb",3010:"18fcb77a",3041:"4be8b86b",3089:"adf73dea",3152:"1b14defd",3154:"f2c32df8",3163:"8f1e6bda",3207:"06460fe8",3233:"0406b5e1",3237:"f41aab22",3259:"d48e5470",3296:"fbe68b38",3313:"b1117ed6",3317:"c00a03cf",3324:"ca16a2c4",3414:"793f6bb5",3427:"332d5638",3505:"3506c0dc",3584:"edec704e",3608:"1526f889",3636:"2a7866c5",3691:"9326c995",3714:"fffc18ff",3743:"43335252",3751:"52b86fe9",3820:"2fc73bc7",3840:"4dbff5ee",3868:"a4034df7",3870:"d35f976a",3879:"772bbb02",3973:"9c6324a3",4013:"77711dcc",4059:"92307275",4069:"729390c9",4094:"efc68385",4117:"cb1fc7bf",4121:"f0a6dc96",4157:"280c2c34",4191:"ddc88419",4220:"867fda2c",4322:"7549ee39",4356:"40b6eee7",4366:"ba8f5ab2",4368:"c0e88a45",4386:"b9f0c03a",4439:"7c09aa1f",4459:"b9f7eba1",4573:"41ab2235",4617:"4a2331c8",4651:"900c9c1a",4667:"79c9fa66",4670:"c6602195",4672:"9f8d98b5",4766:"bde1f02f",4770:"956222b0",4781:"8061589b",4854:"93ebc2db",4875:"1b1d16eb",4907:"54dbf56a",4918:"45518a96",4929:"ba11604a",4940:"b9612c3c",4988:"366d30f5",5018:"076affc0",5029:"b7e5f9f7",5067:"9cb86b62",5210:"c20b28f3",5240:"69fe84b9",5248:"3b3048d2",5255:"c3396b4f",5326:"e4e3e788",5375:"1f13aea9",5414:"2c87a2e0",5594:"71a1098b",5625:"c4b6a5f2",5628:"c26ffd78",5708:"f1adb0e5",5711:"51498bc4",5760:"bd2ac63e",5765:"8c8b7656",5776:"98f8b21a",5803:"a681401e",5909:"a26f057e",6011:"cac6ee27",6026:"81e7a447",6049:"2835c78e",6070:"a38f944d",6088:"ccc7fd07",6103:"9dd201d7",6120:"6ac6bd91",6125:"b843d475",6158:"70ec50c1",6166:"30a60e8a",6216:"32269018",6240:"934cac15",6274:"8f2d8703",6308:"5ce2b518",6328:"7aa75287",6514:"ae2e1a79",6521:"fcc51e46",6536:"c0488fc2",6586:"5528338e",6590:"40494d63",6608:"bd5dfed2",6623:"4cc43386",6690:"99fd0ff4",6692:"601cb7ae",6730:"ffe4ecfc",6766:"e6f76e33",6843:"6f54242f",6932:"9410731b",7007:"2945babe",7034:"89d06177",7076:"b2056ff8",7134:"413b5ea4",7138:"78ce4697",7141:"4564bfc5",7149:"663ec94f",7159:"7c5c1815",7220:"ef928ea5",7251:"993dc57e",7260:"edee19ff",7363:"9920635e",7366:"3792e34e",7377:"6b4fe40f",7430:"bdba0009",7438:"0bd8b644",7449:"591cc7cf",7480:"bb181ea3",7536:"f0cbb62f",7573:"f1a802cb",7586:"b3f484a4",7596:"f8009a5e",7622:"b17356bb",7653:"2ea50086",7664:"2267cb44",7679:"2268355e",7698:"4f79d26b",7714:"d02b8df8",7722:"fd1bdcff",7737:"38d71842",7739:"e6cd623d",7741:"1afbfa31",7759:"809680ab",7847:"2c70676d",7849:"6f99b72f",7875:"0ad319ce",7881:"aed2806c",7918:"73f8b649",7920:"0e623c45",8055:"7ac13b2f",8145:"0820074d",8176:"4a5af7d6",8215:"778f5e2d",8221:"00b1aa0c",8262:"369fdebe",8290:"ed6f8f6c",8315:"0ceeb234",8327:"47f26ce2",8445:"4fc783d0",8502:"08d69c78",8514:"a243eab8",8518:"d1ef6cf4",8532:"43299dd2",8533:"db9e37cb",8566:"846625b8",8610:"70f4caf3",8626:"a1d012d1",8739:"5ec3505b",8768:"95402132",8800:"09f3f410",8811:"2bfa95ba",8860:"07911d65",8888:"aa75b509",8893:"7660e537",8960:"613d028d",8989:"5a30ae89",9043:"abe2e156",9106:"91d0911a",9127:"02f87f8d",9133:"7057011c",9179:"cb1f3db4",9341:"05fdb1ad",9372:"e2894edd",9387:"ec69f90c",9469:"9a7d7fb2",9492:"2ab62303",9500:"8bb8cb2a",9558:"a100f32f",9579:"d3a19859",9626:"918cf6d7",9661:"b7ea4262",9671:"6652f4ad",9709:"d013713d",9812:"935315d5",9817:"1bbc72ba",9924:"2026b37e",9944:"3f235c04",9964:"8c664f0c",9973:"df3f1309",9979:"c40823e8"}[e]+".js",t.miniCssF=e=>{},t.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),t.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),f={},d="docs:",t.l=(e,a,c,b)=>{if(f[e])f[e].push(a);else{var r,o;if(void 0!==c)for(var l=document.getElementsByTagName("script"),n=0;n{r.onerror=r.onload=null,clearTimeout(s);var d=f[e];if(delete f[e],r.parentNode&&r.parentNode.removeChild(r),d&&d.forEach((e=>e(c))),a)return a(c)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:r}),12e4);r.onerror=u.bind(null,r.onerror),r.onload=u.bind(null,r.onload),o&&document.head.appendChild(r)}},t.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.p="/",t.gca=function(e){return e={17896441:"2339",25622900:"1896",33942509:"10",72486833:"3505",75281220:"7366",79551407:"9179",92496324:"9492",95366386:"4617",99245987:"8445","935f2afb":"53","86f2a982":"70",e665718d:"114","54590fd2":"138",c925d092:"171",c276ecb2:"182",c6aad055:"203","83d480e9":"205",reactPlayerKaltura:"261",bc816bf2:"347","6194ac84":"397","0cbb83d7":"406",f7b7f9b7:"465","8873cf50":"485","9aa62c0e":"506","308aae28":"522",a0323d9f:"523",b2b675dd:"533","4b8121dd":"534",c685778b:"563","7afa6340":"588",b39cdcf9:"592","512fbd77":"649","61d4c13a":"743","64abd3af":"745","840a98fb":"809","4d71dffe":"816",a00af9f0:"822",cabda5f8:"873",b985118d:"899",c37b4a03:"921",b2e1a0c8:"944",df322e14:"945","901c37e5":"1021",a67ca768:"1032","4cb6c19a":"1046","9e8f4e9c":"1074","34cf6fc7":"1297",a766a857:"1342",fc8a94e3:"1425","382c5d2b":"1441","4974f5d2":"1447",b2f554cd:"1477",de311ed4:"1625","3b5edcc4":"1647","819ef483":"1676","94fb813f":"1705",a7023ddc:"1713","5087625a":"1724",b00bc883:"1830","2295be0e":"1859","1369aff7":"1866",c2ccf160:"1869",b799648a:"1981","1a16e8bf":"2079",e85ba0e6:"2082","79665d43":"2111",reactPlayerFacebook:"2121",ba322490:"2178",c5b2f0f9:"2193",d7fbbe43:"2217","1dcf37fa":"2242","6c80b6fe":"2323",fb50ea3a:"2451","65a10ffa":"2472","814f3328":"2535",reactPlayerStreamable:"2546",e44de27e:"2599","6269f1c0":"2609","368cce37":"2667","608238a8":"2778",abc85917:"2896",c95aa39f:"2938","86063cd3":"2958","56c3a9b2":"3010",a6aa9e1f:"3089","33a21d7d":"3152",c6346fcf:"3154","232c546d":"3163","6603ef13":"3207","59a6f192":"3233","1df93b7f":"3237","03ccf92d":"3259","181ef600":"3296","846a5e19":"3317","1ce91f4c":"3324","35a7a45c":"3414",bd80aa65:"3427",ed75cfcb:"3584","9e4087bc":"3608","8b4dd820":"3636","7be672a3":"3691","894e67a6":"3714",reactPlayerVimeo:"3743","3720c009":"3751",a5e1f61e:"3820","562ca3e9":"3840","1b2af15e":"3868","5df556a2":"3870","2d629ea6":"3879",f523fb3f:"3973","01a85c17":"4013","9cb03f5d":"4059",fd684bd6:"4117","55960ee5":"4121","83e10f72":"4157","2bbe04e6":"4220","69c5f318":"4322",a9a76bf7:"4356",a94703ab:"4368",ae79aff5:"4386",reactPlayerYouTube:"4439","19eded63":"4459",f9fb4395:"4573","94f3d131":"4651",reactPlayerMixcloud:"4667","03685665":"4672","2f238e8e":"4766","450c2e30":"4770","12f1535e":"4781","31bc5d88":"4907","24bda87b":"4918","330dfcdb":"4929",c11c87f7:"4940",cd509849:"5018","04c3832a":"5029","1949cc8d":"5210","22de4147":"5240","6101b3fc":"5248","71c11e3b":"5255",af231220:"5326","97615df2":"5375","724f3974":"5414",f6360934:"5594","657ac0bc":"5625",f0057c03:"5708",d18d294a:"5765",f0e3a130:"5776",ff8f5ed0:"5803",reactPlayerFilePlayer:"6011","51dec273":"6026",f213dd13:"6049","88efc5aa":"6088",ccc49370:"6103",d4840880:"6120",reactPlayerSoundCloud:"6125","51e516cc":"6158",reactPlayerTwitch:"6216",cb49f262:"6240",e8dc4d98:"6308",c0d19596:"6328",a826efc5:"6514","014457dd":"6521","3ed6e2e9":"6536","183053be":"6586",bb8cfc40:"6590","5099f3e0":"6608",b104dd1e:"6623","4816649b":"6690","2ae2e7fe":"6692",e5638e51:"6766","9f97f9d1":"6843",aaabcfd8:"6932","8593ff01":"7007","3e03f778":"7034","0b40a488":"7134","38a042e4":"7138",b5abacaa:"7141","822c343e":"7149",a8ce95ee:"7159","7591d420":"7220",ba5b9f11:"7251","583db3ef":"7363","708d858d":"7377","9c021584":"7438","0e4ec2e4":"7449",eb17771c:"7480",f6e0e63c:"7536","48b6ff5f":"7573",ac353d25:"7586",reactPlayerDailyMotion:"7596",dbbb982f:"7622","31de1779":"7653",reactPlayerPreview:"7664","83245ae6":"7679",cd23aec9:"7698","7bdcd7a7":"7714","213182ef":"7722",efc2a09d:"7739","7d88b63f":"7741",ff38b1ce:"7759","43b416ef":"7847","021eaa84":"7875","2658ced2":"7881","10ce918d":"7918","1a4e3797":"7920",reactPlayerWistia:"8055","006e489c":"8145","5660752d":"8176","1cfced13":"8215","6af14956":"8221","059d1c6a":"8262","3fe48f60":"8290",b4657d81:"8502",d651e2ee:"8514",a7bd4aaa:"8518",d1b15a6d:"8532",f3d54061:"8533","9dce5486":"8566","6875c492":"8610",c6f0d1b2:"8626","7a957b04":"8739","524ce9a0":"8768",e6fb1369:"8800","3289a752":"8811","0d040286":"8860",reactPlayerVidyard:"8888",ba1dc56d:"8893","6bf124c2":"8960",d4bf7e47:"8989","473de3ed":"9043","72dd8f7e":"9106","02e265ea":"9133",a35cf155:"9341","07f59c2a":"9372",b0f1c099:"9387","3b85f227":"9469",f41c0109:"9558","09b168a7":"9579","81e486a8":"9626","5e95c892":"9661","0e384e19":"9671","838cf899":"9709","4f561e31":"9817",df203c0f:"9924","08570680":"9944","4213e5b1":"9973","987564cc":"9979"}[e]||e,t.p+t.u(e)},(()=>{var e={1303:0,532:0};t.f.j=(a,c)=>{var f=t.o(e,a)?e[a]:void 0;if(0!==f)if(f)c.push(f[2]);else if(/^(1303|532)$/.test(a))e[a]=0;else{var d=new Promise(((c,d)=>f=e[a]=[c,d]));c.push(f[2]=d);var b=t.p+t.u(a),r=new Error;t.l(b,(c=>{if(t.o(e,a)&&(0!==(f=e[a])&&(e[a]=void 0),f)){var d=c&&("load"===c.type?"missing":c.type),b=c&&c.target&&c.target.src;r.message="Loading chunk "+a+" failed.\n("+d+": "+b+")",r.name="ChunkLoadError",r.type=d,r.request=b,f[1](r)}}),"chunk-"+a,a)}},t.O.j=a=>0===e[a];var a=(a,c)=>{var f,d,b=c[0],r=c[1],o=c[2],l=0;if(b.some((a=>0!==e[a]))){for(f in r)t.o(r,f)&&(t.m[f]=r[f]);if(o)var n=o(t)}for(a&&a(c);l - + diff --git a/blog/5-things-to-know-for-a-docker-user.html b/blog/5-things-to-know-for-a-docker-user.html index 333a54f4293..9cf4188195a 100644 --- a/blog/5-things-to-know-for-a-docker-user.html +++ b/blog/5-things-to-know-for-a-docker-user.html @@ -13,7 +13,7 @@ - + diff --git a/blog/archive.html b/blog/archive.html index dc470908395..4723c25bdf0 100644 --- a/blog/archive.html +++ b/blog/archive.html @@ -13,7 +13,7 @@ - + diff --git a/blog/develop-using-devcontainer.html b/blog/develop-using-devcontainer.html index ea19fac5632..7572f23dad4 100644 --- a/blog/develop-using-devcontainer.html +++ b/blog/develop-using-devcontainer.html @@ -13,7 +13,7 @@ - + diff --git a/blog/getting-started-with-compose.html b/blog/getting-started-with-compose.html index b6d93220b88..f5fed31327a 100644 --- a/blog/getting-started-with-compose.html +++ b/blog/getting-started-with-compose.html @@ -13,7 +13,7 @@ - + diff --git a/blog/podman-desktop-release-0.10.html b/blog/podman-desktop-release-0.10.html index fbc1eed490e..c5832433404 100644 --- a/blog/podman-desktop-release-0.10.html +++ b/blog/podman-desktop-release-0.10.html @@ -13,7 +13,7 @@ - + diff --git a/blog/podman-desktop-release-0.11.html b/blog/podman-desktop-release-0.11.html index 286c060d028..8a0a5055821 100644 --- a/blog/podman-desktop-release-0.11.html +++ b/blog/podman-desktop-release-0.11.html @@ -13,7 +13,7 @@ - + diff --git a/blog/podman-desktop-release-0.12.html b/blog/podman-desktop-release-0.12.html index 5ab0aeed17a..e5c933f6faa 100644 --- a/blog/podman-desktop-release-0.12.html +++ b/blog/podman-desktop-release-0.12.html @@ -13,7 +13,7 @@ - + diff --git a/blog/podman-desktop-release-0.13.html b/blog/podman-desktop-release-0.13.html index cd7b863f492..2ec00dde2f3 100644 --- a/blog/podman-desktop-release-0.13.html +++ b/blog/podman-desktop-release-0.13.html @@ -13,7 +13,7 @@ - + diff --git a/blog/podman-desktop-release-0.14.html b/blog/podman-desktop-release-0.14.html index 7c81e14bd45..734cab6f059 100644 --- a/blog/podman-desktop-release-0.14.html +++ b/blog/podman-desktop-release-0.14.html @@ -13,7 +13,7 @@ - + diff --git a/blog/podman-desktop-release-0.15.html b/blog/podman-desktop-release-0.15.html index b9029413f40..d17917060d5 100644 --- a/blog/podman-desktop-release-0.15.html +++ b/blog/podman-desktop-release-0.15.html @@ -13,7 +13,7 @@ - + diff --git a/blog/podman-desktop-release-1.0.html b/blog/podman-desktop-release-1.0.html index 6ba15e822f6..b583a4751e9 100644 --- a/blog/podman-desktop-release-1.0.html +++ b/blog/podman-desktop-release-1.0.html @@ -13,7 +13,7 @@ - + diff --git a/blog/podman-desktop-release-1.1.html b/blog/podman-desktop-release-1.1.html index d778b91a03f..e25987e79c0 100644 --- a/blog/podman-desktop-release-1.1.html +++ b/blog/podman-desktop-release-1.1.html @@ -13,7 +13,7 @@ - + diff --git a/blog/podman-desktop-release-1.2.html b/blog/podman-desktop-release-1.2.html index 4dcfd5cf659..5e7b9951040 100644 --- a/blog/podman-desktop-release-1.2.html +++ b/blog/podman-desktop-release-1.2.html @@ -13,7 +13,7 @@ - + diff --git a/blog/podman-desktop-release-1.3.html b/blog/podman-desktop-release-1.3.html index 8103017899b..9e97130e007 100644 --- a/blog/podman-desktop-release-1.3.html +++ b/blog/podman-desktop-release-1.3.html @@ -13,7 +13,7 @@ - + diff --git a/blog/podman-desktop-release-1.4.html b/blog/podman-desktop-release-1.4.html index 50150f7a32f..51325e4a0fe 100644 --- a/blog/podman-desktop-release-1.4.html +++ b/blog/podman-desktop-release-1.4.html @@ -13,7 +13,7 @@ - + diff --git a/blog/podman-desktop-release-1.5.html b/blog/podman-desktop-release-1.5.html index a588275e3d5..8621e671768 100644 --- a/blog/podman-desktop-release-1.5.html +++ b/blog/podman-desktop-release-1.5.html @@ -13,7 +13,7 @@ - + diff --git a/blog/podman-desktop-release-1.6.html b/blog/podman-desktop-release-1.6.html index 965dc6cf6c8..457aa35e08a 100644 --- a/blog/podman-desktop-release-1.6.html +++ b/blog/podman-desktop-release-1.6.html @@ -13,7 +13,7 @@ - + diff --git a/blog/podman-desktop-release-1.7.html b/blog/podman-desktop-release-1.7.html index d232be1526b..132687759cb 100644 --- a/blog/podman-desktop-release-1.7.html +++ b/blog/podman-desktop-release-1.7.html @@ -13,7 +13,7 @@ - + diff --git a/blog/running-a-local-kubernetes-cluster-with-podman-desktop.html b/blog/running-a-local-kubernetes-cluster-with-podman-desktop.html index efd2b0a2624..9995fae1471 100644 --- a/blog/running-a-local-kubernetes-cluster-with-podman-desktop.html +++ b/blog/running-a-local-kubernetes-cluster-with-podman-desktop.html @@ -13,7 +13,7 @@ - + diff --git a/blog/sharing-podman-images-with-kubernetes-cluster.html b/blog/sharing-podman-images-with-kubernetes-cluster.html index b0dbdb5ac44..bcf4d488c5b 100644 --- a/blog/sharing-podman-images-with-kubernetes-cluster.html +++ b/blog/sharing-podman-images-with-kubernetes-cluster.html @@ -13,7 +13,7 @@ - + diff --git a/blog/tags.html b/blog/tags.html index eaada35a669..d448935580e 100644 --- a/blog/tags.html +++ b/blog/tags.html @@ -13,7 +13,7 @@ - + diff --git a/blog/tags/codespaces.html b/blog/tags/codespaces.html index 3ef1283e60e..8bf672d01f6 100644 --- a/blog/tags/codespaces.html +++ b/blog/tags/codespaces.html @@ -13,7 +13,7 @@ - + diff --git a/blog/tags/compose.html b/blog/tags/compose.html index ff817bd2355..6245b0b7114 100644 --- a/blog/tags/compose.html +++ b/blog/tags/compose.html @@ -13,7 +13,7 @@ - + diff --git a/blog/tags/containerfile.html b/blog/tags/containerfile.html index 665d3f36370..d16e841a53d 100644 --- a/blog/tags/containerfile.html +++ b/blog/tags/containerfile.html @@ -13,7 +13,7 @@ - + diff --git a/blog/tags/containers.html b/blog/tags/containers.html index 7a0c865e01f..ac43142a519 100644 --- a/blog/tags/containers.html +++ b/blog/tags/containers.html @@ -13,7 +13,7 @@ - + diff --git a/blog/tags/devcontainer.html b/blog/tags/devcontainer.html index b16df653345..c4ec6d55e03 100644 --- a/blog/tags/devcontainer.html +++ b/blog/tags/devcontainer.html @@ -13,7 +13,7 @@ - + diff --git a/blog/tags/docker-compose.html b/blog/tags/docker-compose.html index 39faaf48ac2..e3788b74e44 100644 --- a/blog/tags/docker-compose.html +++ b/blog/tags/docker-compose.html @@ -13,7 +13,7 @@ - + diff --git a/blog/tags/docker.html b/blog/tags/docker.html index cbc53d22327..94838f8b521 100644 --- a/blog/tags/docker.html +++ b/blog/tags/docker.html @@ -13,7 +13,7 @@ - + diff --git a/blog/tags/dockerfile.html b/blog/tags/dockerfile.html index 4b4fee268e8..9ef48fab94e 100644 --- a/blog/tags/dockerfile.html +++ b/blog/tags/dockerfile.html @@ -13,7 +13,7 @@ - + diff --git a/blog/tags/extensions.html b/blog/tags/extensions.html index 0b96ca95464..fc583e84cf7 100644 --- a/blog/tags/extensions.html +++ b/blog/tags/extensions.html @@ -13,7 +13,7 @@ - + diff --git a/blog/tags/images.html b/blog/tags/images.html index 5c86bff8813..d3fc979f9fc 100644 --- a/blog/tags/images.html +++ b/blog/tags/images.html @@ -13,7 +13,7 @@ - + diff --git a/blog/tags/kind.html b/blog/tags/kind.html index 1d89093091c..4b25c103d4a 100644 --- a/blog/tags/kind.html +++ b/blog/tags/kind.html @@ -13,7 +13,7 @@ - + diff --git a/blog/tags/kubernetes.html b/blog/tags/kubernetes.html index 4243ed797ad..c24b4994d81 100644 --- a/blog/tags/kubernetes.html +++ b/blog/tags/kubernetes.html @@ -13,7 +13,7 @@ - + diff --git a/blog/tags/migrating.html b/blog/tags/migrating.html index ccaecc23a0f..fe552cc9622 100644 --- a/blog/tags/migrating.html +++ b/blog/tags/migrating.html @@ -13,7 +13,7 @@ - + diff --git a/blog/tags/multi-container.html b/blog/tags/multi-container.html index 0790d60a4d1..f8489df4e6d 100644 --- a/blog/tags/multi-container.html +++ b/blog/tags/multi-container.html @@ -13,7 +13,7 @@ - + diff --git a/blog/tags/onboarding.html b/blog/tags/onboarding.html index 8d946d700e0..d68c3e5385b 100644 --- a/blog/tags/onboarding.html +++ b/blog/tags/onboarding.html @@ -13,7 +13,7 @@ - + diff --git a/blog/tags/openshift.html b/blog/tags/openshift.html index 2078a38506a..769f2e1901d 100644 --- a/blog/tags/openshift.html +++ b/blog/tags/openshift.html @@ -13,7 +13,7 @@ - + diff --git a/blog/tags/podman-desktop.html b/blog/tags/podman-desktop.html index f1711d0cf65..6bf6efc586c 100644 --- a/blog/tags/podman-desktop.html +++ b/blog/tags/podman-desktop.html @@ -13,7 +13,7 @@ - + diff --git a/blog/tags/podman.html b/blog/tags/podman.html index f75b3453b11..44b5d61ba71 100644 --- a/blog/tags/podman.html +++ b/blog/tags/podman.html @@ -13,7 +13,7 @@ - + diff --git a/blog/tags/release.html b/blog/tags/release.html index 2e9e576b7a0..6dadfa3ca04 100644 --- a/blog/tags/release.html +++ b/blog/tags/release.html @@ -13,7 +13,7 @@ - + diff --git a/blog/tags/settings.html b/blog/tags/settings.html index 9634029d44b..4ddf6a0bd22 100644 --- a/blog/tags/settings.html +++ b/blog/tags/settings.html @@ -13,7 +13,7 @@ - + diff --git a/blog/tags/story.html b/blog/tags/story.html index 7ddcd3734d4..19d180272fe 100644 --- a/blog/tags/story.html +++ b/blog/tags/story.html @@ -13,7 +13,7 @@ - + diff --git a/core-values.html b/core-values.html index 8f01d763b5d..3c0a24ad67f 100644 --- a/core-values.html +++ b/core-values.html @@ -13,7 +13,7 @@ - + diff --git a/docs/compose.html b/docs/compose.html index 8dcb146a5ee..47eed50e964 100644 --- a/docs/compose.html +++ b/docs/compose.html @@ -13,7 +13,7 @@ - + diff --git a/docs/compose/running-compose.html b/docs/compose/running-compose.html index 7eafa79c4b2..091d97c366f 100644 --- a/docs/compose/running-compose.html +++ b/docs/compose/running-compose.html @@ -13,7 +13,7 @@ - + diff --git a/docs/compose/setting-up-compose.html b/docs/compose/setting-up-compose.html index 5ccf6385ade..ef90d5b9b41 100644 --- a/docs/compose/setting-up-compose.html +++ b/docs/compose/setting-up-compose.html @@ -13,7 +13,7 @@ - + diff --git a/docs/containers.html b/docs/containers.html index 141f5bcbb1e..bbe37a57b8a 100644 --- a/docs/containers.html +++ b/docs/containers.html @@ -13,7 +13,7 @@ - + diff --git a/docs/containers/creating-a-pod.html b/docs/containers/creating-a-pod.html index 2b04fbc75a3..30bf1d8a122 100644 --- a/docs/containers/creating-a-pod.html +++ b/docs/containers/creating-a-pod.html @@ -13,7 +13,7 @@ - + diff --git a/docs/containers/images.html b/docs/containers/images.html index 38165be12f5..236f3a1325b 100644 --- a/docs/containers/images.html +++ b/docs/containers/images.html @@ -13,7 +13,7 @@ - + diff --git a/docs/containers/images/building-an-image.html b/docs/containers/images/building-an-image.html index 3fabe174f39..e7df4258e52 100644 --- a/docs/containers/images/building-an-image.html +++ b/docs/containers/images/building-an-image.html @@ -13,7 +13,7 @@ - + diff --git a/docs/containers/images/pulling-an-image.html b/docs/containers/images/pulling-an-image.html index e98ad3995f2..18e2f88dada 100644 --- a/docs/containers/images/pulling-an-image.html +++ b/docs/containers/images/pulling-an-image.html @@ -13,7 +13,7 @@ - + diff --git a/docs/containers/images/pushing-an-image-to-a-registry.html b/docs/containers/images/pushing-an-image-to-a-registry.html index 070ccc5b28b..b6ff894c9fe 100644 --- a/docs/containers/images/pushing-an-image-to-a-registry.html +++ b/docs/containers/images/pushing-an-image-to-a-registry.html @@ -13,7 +13,7 @@ - + diff --git a/docs/containers/onboarding.html b/docs/containers/onboarding.html index 50610a0b2a7..e00032d5fea 100644 --- a/docs/containers/onboarding.html +++ b/docs/containers/onboarding.html @@ -13,7 +13,7 @@ - + diff --git a/docs/containers/registries.html b/docs/containers/registries.html index 5830e050d61..4a382486ab1 100644 --- a/docs/containers/registries.html +++ b/docs/containers/registries.html @@ -13,7 +13,7 @@ - + diff --git a/docs/containers/starting-a-container.html b/docs/containers/starting-a-container.html index dc434d98d70..e100e99041d 100644 --- a/docs/containers/starting-a-container.html +++ b/docs/containers/starting-a-container.html @@ -13,7 +13,7 @@ - + diff --git a/docs/extensions.html b/docs/extensions.html index 11d0fa54b55..1d3b98f6412 100644 --- a/docs/extensions.html +++ b/docs/extensions.html @@ -13,7 +13,7 @@ - + diff --git a/docs/extensions/install.html b/docs/extensions/install.html index 0c59473d8fa..d42b782025a 100644 --- a/docs/extensions/install.html +++ b/docs/extensions/install.html @@ -13,7 +13,7 @@ - + diff --git a/docs/extensions/publish.html b/docs/extensions/publish.html index 716d085dfbf..6bce1f4fd1e 100644 --- a/docs/extensions/publish.html +++ b/docs/extensions/publish.html @@ -13,7 +13,7 @@ - + diff --git a/docs/extensions/write.html b/docs/extensions/write.html index 515795a73df..b86c4ef91e0 100644 --- a/docs/extensions/write.html +++ b/docs/extensions/write.html @@ -13,7 +13,7 @@ - + diff --git a/docs/extensions/write/adding-icons.html b/docs/extensions/write/adding-icons.html index 30171f62244..4240473d99d 100644 --- a/docs/extensions/write/adding-icons.html +++ b/docs/extensions/write/adding-icons.html @@ -13,7 +13,7 @@ - + diff --git a/docs/extensions/write/onboarding-workflow.html b/docs/extensions/write/onboarding-workflow.html index 8aae939bae2..6811232390c 100644 --- a/docs/extensions/write/onboarding-workflow.html +++ b/docs/extensions/write/onboarding-workflow.html @@ -13,7 +13,7 @@ - + diff --git a/docs/extensions/write/when-clause-context.html b/docs/extensions/write/when-clause-context.html index 7c5779591a0..4bac7a617a1 100644 --- a/docs/extensions/write/when-clause-context.html +++ b/docs/extensions/write/when-clause-context.html @@ -13,7 +13,7 @@ - + diff --git a/docs/installation.html b/docs/installation.html index e3bfc4ea209..a5fb0b1e773 100644 --- a/docs/installation.html +++ b/docs/installation.html @@ -13,7 +13,7 @@ - + diff --git a/docs/installation/linux-install.html b/docs/installation/linux-install.html index 7c0ac58bcad..99a4acf3289 100644 --- a/docs/installation/linux-install.html +++ b/docs/installation/linux-install.html @@ -13,7 +13,7 @@ - + diff --git a/docs/installation/linux-install/installing-podman-desktop-from-a-compressed-tar-file.html b/docs/installation/linux-install/installing-podman-desktop-from-a-compressed-tar-file.html index 38b242e74d1..2859c0ec0c1 100644 --- a/docs/installation/linux-install/installing-podman-desktop-from-a-compressed-tar-file.html +++ b/docs/installation/linux-install/installing-podman-desktop-from-a-compressed-tar-file.html @@ -13,7 +13,7 @@ - + diff --git a/docs/installation/linux-install/installing-podman-desktop-from-a-flatpak-bundle.html b/docs/installation/linux-install/installing-podman-desktop-from-a-flatpak-bundle.html index 3c1f861f60a..02a574ccb40 100644 --- a/docs/installation/linux-install/installing-podman-desktop-from-a-flatpak-bundle.html +++ b/docs/installation/linux-install/installing-podman-desktop-from-a-flatpak-bundle.html @@ -13,7 +13,7 @@ - + diff --git a/docs/installation/macos-install.html b/docs/installation/macos-install.html index 35b69a1e8d1..601695194b0 100644 --- a/docs/installation/macos-install.html +++ b/docs/installation/macos-install.html @@ -13,7 +13,7 @@ - + diff --git a/docs/installation/windows-install.html b/docs/installation/windows-install.html index b66090bc84f..1b28a1008a5 100644 --- a/docs/installation/windows-install.html +++ b/docs/installation/windows-install.html @@ -13,7 +13,7 @@ - + diff --git a/docs/installation/windows-install/installing-podman-desktop-and-podman-in-a-restricted-environment.html b/docs/installation/windows-install/installing-podman-desktop-and-podman-in-a-restricted-environment.html index 0ca86d46d8b..4bf034e33be 100644 --- a/docs/installation/windows-install/installing-podman-desktop-and-podman-in-a-restricted-environment.html +++ b/docs/installation/windows-install/installing-podman-desktop-and-podman-in-a-restricted-environment.html @@ -13,7 +13,7 @@ - + diff --git a/docs/installation/windows-install/installing-podman-desktop-silently-with-the-windows-installer.html b/docs/installation/windows-install/installing-podman-desktop-silently-with-the-windows-installer.html index ea84113e1f9..992ca2eadae 100644 --- a/docs/installation/windows-install/installing-podman-desktop-silently-with-the-windows-installer.html +++ b/docs/installation/windows-install/installing-podman-desktop-silently-with-the-windows-installer.html @@ -13,7 +13,7 @@ - + diff --git a/docs/installation/windows-install/installing-podman-desktop-with-chocolatey.html b/docs/installation/windows-install/installing-podman-desktop-with-chocolatey.html index 5c9e90797df..42e5616e8ec 100644 --- a/docs/installation/windows-install/installing-podman-desktop-with-chocolatey.html +++ b/docs/installation/windows-install/installing-podman-desktop-with-chocolatey.html @@ -13,7 +13,7 @@ - + diff --git a/docs/installation/windows-install/installing-podman-desktop-with-scoop.html b/docs/installation/windows-install/installing-podman-desktop-with-scoop.html index 3554aa86130..5f994374145 100644 --- a/docs/installation/windows-install/installing-podman-desktop-with-scoop.html +++ b/docs/installation/windows-install/installing-podman-desktop-with-scoop.html @@ -13,7 +13,7 @@ - + diff --git a/docs/installation/windows-install/installing-podman-desktop-with-winget.html b/docs/installation/windows-install/installing-podman-desktop-with-winget.html index 5397700352b..dfd3ee5c296 100644 --- a/docs/installation/windows-install/installing-podman-desktop-with-winget.html +++ b/docs/installation/windows-install/installing-podman-desktop-with-winget.html @@ -13,7 +13,7 @@ - + diff --git a/docs/intro.html b/docs/intro.html index bb59a525935..2b0ae1b6a55 100644 --- a/docs/intro.html +++ b/docs/intro.html @@ -13,7 +13,7 @@ - + diff --git a/docs/kind.html b/docs/kind.html index bad76076343..c1c86660216 100644 --- a/docs/kind.html +++ b/docs/kind.html @@ -13,7 +13,7 @@ - + diff --git a/docs/kind/building-an-image-and-testing-it-in-kind.html b/docs/kind/building-an-image-and-testing-it-in-kind.html index 4d6e80be248..1ca32bcae98 100644 --- a/docs/kind/building-an-image-and-testing-it-in-kind.html +++ b/docs/kind/building-an-image-and-testing-it-in-kind.html @@ -13,7 +13,7 @@ - + diff --git a/docs/kind/configuring-podman-for-kind-on-windows.html b/docs/kind/configuring-podman-for-kind-on-windows.html index b220854c064..3c3b0060850 100644 --- a/docs/kind/configuring-podman-for-kind-on-windows.html +++ b/docs/kind/configuring-podman-for-kind-on-windows.html @@ -13,7 +13,7 @@ - + diff --git a/docs/kind/creating-a-kind-cluster.html b/docs/kind/creating-a-kind-cluster.html index ecd2d7b9e0b..eb0b4c6b44c 100644 --- a/docs/kind/creating-a-kind-cluster.html +++ b/docs/kind/creating-a-kind-cluster.html @@ -13,7 +13,7 @@ - + diff --git a/docs/kind/deleting-your-kind-cluster.html b/docs/kind/deleting-your-kind-cluster.html index c9a4d104202..2eb5bdfc117 100644 --- a/docs/kind/deleting-your-kind-cluster.html +++ b/docs/kind/deleting-your-kind-cluster.html @@ -13,7 +13,7 @@ - + diff --git a/docs/kind/installing.html b/docs/kind/installing.html index 52e39edbabd..16ebed987a5 100644 --- a/docs/kind/installing.html +++ b/docs/kind/installing.html @@ -13,7 +13,7 @@ - + diff --git a/docs/kind/pushing-an-image-to-kind.html b/docs/kind/pushing-an-image-to-kind.html index f726a819586..6afb96088a8 100644 --- a/docs/kind/pushing-an-image-to-kind.html +++ b/docs/kind/pushing-an-image-to-kind.html @@ -13,7 +13,7 @@ - + diff --git a/docs/kind/restarting-your-kind-cluster.html b/docs/kind/restarting-your-kind-cluster.html index f38ea0027af..82097dd63ec 100644 --- a/docs/kind/restarting-your-kind-cluster.html +++ b/docs/kind/restarting-your-kind-cluster.html @@ -13,7 +13,7 @@ - + diff --git a/docs/kind/working-with-your-local-kind-cluster.html b/docs/kind/working-with-your-local-kind-cluster.html index 2b8b7945b15..f947879696b 100644 --- a/docs/kind/working-with-your-local-kind-cluster.html +++ b/docs/kind/working-with-your-local-kind-cluster.html @@ -13,7 +13,7 @@ - + diff --git a/docs/kubernetes.html b/docs/kubernetes.html index 357464f38f0..ccd500de4ca 100644 --- a/docs/kubernetes.html +++ b/docs/kubernetes.html @@ -13,7 +13,7 @@ - + diff --git a/docs/kubernetes/deploying-a-container-to-kubernetes.html b/docs/kubernetes/deploying-a-container-to-kubernetes.html index 9bdc1ce2998..ce70b8e923a 100644 --- a/docs/kubernetes/deploying-a-container-to-kubernetes.html +++ b/docs/kubernetes/deploying-a-container-to-kubernetes.html @@ -13,7 +13,7 @@ - + diff --git a/docs/kubernetes/deploying-a-pod-to-kubernetes.html b/docs/kubernetes/deploying-a-pod-to-kubernetes.html index e21cf18e3a5..4fface6570e 100644 --- a/docs/kubernetes/deploying-a-pod-to-kubernetes.html +++ b/docs/kubernetes/deploying-a-pod-to-kubernetes.html @@ -13,7 +13,7 @@ - + diff --git a/docs/kubernetes/existing-kubernetes.html b/docs/kubernetes/existing-kubernetes.html index c072134e749..d8761d1d519 100644 --- a/docs/kubernetes/existing-kubernetes.html +++ b/docs/kubernetes/existing-kubernetes.html @@ -13,7 +13,7 @@ - + diff --git a/docs/kubernetes/kind/pushing-an-image-to-kind.html b/docs/kubernetes/kind/pushing-an-image-to-kind.html index f23d64cede7..adc840ab3cd 100644 --- a/docs/kubernetes/kind/pushing-an-image-to-kind.html +++ b/docs/kubernetes/kind/pushing-an-image-to-kind.html @@ -13,7 +13,7 @@ - + diff --git a/docs/kubernetes/lima/pushing-an-image-to-lima.html b/docs/kubernetes/lima/pushing-an-image-to-lima.html index 07cdfcf783b..131c9e0e766 100644 --- a/docs/kubernetes/lima/pushing-an-image-to-lima.html +++ b/docs/kubernetes/lima/pushing-an-image-to-lima.html @@ -13,7 +13,7 @@ - + diff --git a/docs/kubernetes/minikube/pushing-an-image-to-minikube.html b/docs/kubernetes/minikube/pushing-an-image-to-minikube.html index 68312da4cd0..f05a82eff91 100644 --- a/docs/kubernetes/minikube/pushing-an-image-to-minikube.html +++ b/docs/kubernetes/minikube/pushing-an-image-to-minikube.html @@ -13,7 +13,7 @@ - + diff --git a/docs/kubernetes/viewing-and-selecting-current-kubernete-context-in-the-status-bar.html b/docs/kubernetes/viewing-and-selecting-current-kubernete-context-in-the-status-bar.html index 4eb00fd2e2f..cd804d70d08 100644 --- a/docs/kubernetes/viewing-and-selecting-current-kubernete-context-in-the-status-bar.html +++ b/docs/kubernetes/viewing-and-selecting-current-kubernete-context-in-the-status-bar.html @@ -13,7 +13,7 @@ - + diff --git a/docs/kubernetes/viewing-and-selecting-current-kubernete-context.html b/docs/kubernetes/viewing-and-selecting-current-kubernete-context.html index 97eb63ccf2c..d7d3269005f 100644 --- a/docs/kubernetes/viewing-and-selecting-current-kubernete-context.html +++ b/docs/kubernetes/viewing-and-selecting-current-kubernete-context.html @@ -13,7 +13,7 @@ - + diff --git a/docs/lima.html b/docs/lima.html index 6fd9aa6ec09..0a43aababaa 100644 --- a/docs/lima.html +++ b/docs/lima.html @@ -13,7 +13,7 @@ - + diff --git a/docs/lima/creating-a-kubernetes-instance.html b/docs/lima/creating-a-kubernetes-instance.html index a3e47072547..72e9fcb91c0 100644 --- a/docs/lima/creating-a-kubernetes-instance.html +++ b/docs/lima/creating-a-kubernetes-instance.html @@ -13,7 +13,7 @@ - + diff --git a/docs/lima/creating-a-lima-instance.html b/docs/lima/creating-a-lima-instance.html index 555a439c7ae..7c048117608 100644 --- a/docs/lima/creating-a-lima-instance.html +++ b/docs/lima/creating-a-lima-instance.html @@ -13,7 +13,7 @@ - + diff --git a/docs/lima/customizing.html b/docs/lima/customizing.html index 522a6486e93..95f0a708285 100644 --- a/docs/lima/customizing.html +++ b/docs/lima/customizing.html @@ -13,7 +13,7 @@ - + diff --git a/docs/lima/installing.html b/docs/lima/installing.html index af6aaa70fd2..34d41b5b920 100644 --- a/docs/lima/installing.html +++ b/docs/lima/installing.html @@ -13,7 +13,7 @@ - + diff --git a/docs/migrating-from-docker.html b/docs/migrating-from-docker.html index f1e26d89f6c..59060604197 100644 --- a/docs/migrating-from-docker.html +++ b/docs/migrating-from-docker.html @@ -13,7 +13,7 @@ - + diff --git a/docs/migrating-from-docker/emulating-docker-cli-with-podman.html b/docs/migrating-from-docker/emulating-docker-cli-with-podman.html index df85e922ba1..5f3fbe62599 100644 --- a/docs/migrating-from-docker/emulating-docker-cli-with-podman.html +++ b/docs/migrating-from-docker/emulating-docker-cli-with-podman.html @@ -13,7 +13,7 @@ - + diff --git a/docs/migrating-from-docker/importing-saved-containers.html b/docs/migrating-from-docker/importing-saved-containers.html index fdad08ccf6f..dec1ae3b26c 100644 --- a/docs/migrating-from-docker/importing-saved-containers.html +++ b/docs/migrating-from-docker/importing-saved-containers.html @@ -13,7 +13,7 @@ - + diff --git a/docs/migrating-from-docker/using-podman-mac-helper.html b/docs/migrating-from-docker/using-podman-mac-helper.html index b9c6342da76..90b3e7729ad 100644 --- a/docs/migrating-from-docker/using-podman-mac-helper.html +++ b/docs/migrating-from-docker/using-podman-mac-helper.html @@ -13,7 +13,7 @@ - + diff --git a/docs/migrating-from-docker/using-the-docker_host-environment-variable.html b/docs/migrating-from-docker/using-the-docker_host-environment-variable.html index dfda0a18dc8..84b85b37d1b 100644 --- a/docs/migrating-from-docker/using-the-docker_host-environment-variable.html +++ b/docs/migrating-from-docker/using-the-docker_host-environment-variable.html @@ -13,7 +13,7 @@ - + diff --git a/docs/migrating-from-docker/verifying-your-tools-are-using-podman.html b/docs/migrating-from-docker/verifying-your-tools-are-using-podman.html index 49bf377ac13..af67663fb26 100644 --- a/docs/migrating-from-docker/verifying-your-tools-are-using-podman.html +++ b/docs/migrating-from-docker/verifying-your-tools-are-using-podman.html @@ -13,7 +13,7 @@ - + diff --git a/docs/minikube.html b/docs/minikube.html index 7436a126e1e..66ca7b730d0 100644 --- a/docs/minikube.html +++ b/docs/minikube.html @@ -13,7 +13,7 @@ - + diff --git a/docs/minikube/building-an-image-and-testing-it-in-minikube.html b/docs/minikube/building-an-image-and-testing-it-in-minikube.html index f4018e2d4a9..634ce8d9a0e 100644 --- a/docs/minikube/building-an-image-and-testing-it-in-minikube.html +++ b/docs/minikube/building-an-image-and-testing-it-in-minikube.html @@ -13,7 +13,7 @@ - + diff --git a/docs/minikube/configuring-podman-for-minikube-on-windows.html b/docs/minikube/configuring-podman-for-minikube-on-windows.html index b81cce48cdd..7229eabaf04 100644 --- a/docs/minikube/configuring-podman-for-minikube-on-windows.html +++ b/docs/minikube/configuring-podman-for-minikube-on-windows.html @@ -13,7 +13,7 @@ - + diff --git a/docs/minikube/creating-a-minikube-cluster.html b/docs/minikube/creating-a-minikube-cluster.html index 5d2249c5731..60158b1266d 100644 --- a/docs/minikube/creating-a-minikube-cluster.html +++ b/docs/minikube/creating-a-minikube-cluster.html @@ -13,7 +13,7 @@ - + diff --git a/docs/minikube/deleting-your-minikube-cluster.html b/docs/minikube/deleting-your-minikube-cluster.html index c3ef6e767f2..8c1bcf467de 100644 --- a/docs/minikube/deleting-your-minikube-cluster.html +++ b/docs/minikube/deleting-your-minikube-cluster.html @@ -13,7 +13,7 @@ - + diff --git a/docs/minikube/installing.html b/docs/minikube/installing.html index e91e4543b56..3b44842a6b1 100644 --- a/docs/minikube/installing.html +++ b/docs/minikube/installing.html @@ -13,7 +13,7 @@ - + diff --git a/docs/minikube/pushing-an-image-to-minikube.html b/docs/minikube/pushing-an-image-to-minikube.html index 70aee8df153..b7d9647c4cb 100644 --- a/docs/minikube/pushing-an-image-to-minikube.html +++ b/docs/minikube/pushing-an-image-to-minikube.html @@ -13,7 +13,7 @@ - + diff --git a/docs/minikube/restarting-your-minikube-cluster.html b/docs/minikube/restarting-your-minikube-cluster.html index 538722ad72c..0450e56d55d 100644 --- a/docs/minikube/restarting-your-minikube-cluster.html +++ b/docs/minikube/restarting-your-minikube-cluster.html @@ -13,7 +13,7 @@ - + diff --git a/docs/minikube/working-with-your-local-minikube-cluster.html b/docs/minikube/working-with-your-local-minikube-cluster.html index 15e5cd68213..e5ee4d73974 100644 --- a/docs/minikube/working-with-your-local-minikube-cluster.html +++ b/docs/minikube/working-with-your-local-minikube-cluster.html @@ -13,7 +13,7 @@ - + diff --git a/docs/openshift.html b/docs/openshift.html index 36d1d80729e..0301ae74437 100644 --- a/docs/openshift.html +++ b/docs/openshift.html @@ -13,7 +13,7 @@ - + diff --git a/docs/openshift/developer-sandbox.html b/docs/openshift/developer-sandbox.html index a4504cf11c6..63bf0ecc49b 100644 --- a/docs/openshift/developer-sandbox.html +++ b/docs/openshift/developer-sandbox.html @@ -13,7 +13,7 @@ - + diff --git a/docs/openshift/openshift-local.html b/docs/openshift/openshift-local.html index 9adc3e0f57d..c1747947450 100644 --- a/docs/openshift/openshift-local.html +++ b/docs/openshift/openshift-local.html @@ -13,7 +13,7 @@ - + diff --git a/docs/podman.html b/docs/podman.html index 6c16204549f..936cb2b037e 100644 --- a/docs/podman.html +++ b/docs/podman.html @@ -13,7 +13,7 @@ - + diff --git a/docs/podman/creating-a-podman-machine.html b/docs/podman/creating-a-podman-machine.html index b14bbe59758..19f7ca7baa1 100644 --- a/docs/podman/creating-a-podman-machine.html +++ b/docs/podman/creating-a-podman-machine.html @@ -13,7 +13,7 @@ - + diff --git a/docs/podman/installing-podman-with-openshift-local-on-windows.html b/docs/podman/installing-podman-with-openshift-local-on-windows.html index fd82c97043c..31224516176 100644 --- a/docs/podman/installing-podman-with-openshift-local-on-windows.html +++ b/docs/podman/installing-podman-with-openshift-local-on-windows.html @@ -13,7 +13,7 @@ - + diff --git a/docs/podman/installing.html b/docs/podman/installing.html index 3b1fe80f3f0..217bafdbf84 100644 --- a/docs/podman/installing.html +++ b/docs/podman/installing.html @@ -13,7 +13,7 @@ - + diff --git a/docs/podman/setting-podman-machine-default-connection.html b/docs/podman/setting-podman-machine-default-connection.html index eb050e7eff1..63cf645f298 100644 --- a/docs/podman/setting-podman-machine-default-connection.html +++ b/docs/podman/setting-podman-machine-default-connection.html @@ -13,7 +13,7 @@ - + diff --git a/docs/proxy.html b/docs/proxy.html index 7f83ef22dae..4dd68559dcc 100644 --- a/docs/proxy.html +++ b/docs/proxy.html @@ -13,7 +13,7 @@ - + diff --git a/docs/proxy/using-a-proxy-in-your-containers.html b/docs/proxy/using-a-proxy-in-your-containers.html index ef8728045d2..b6d15816f81 100644 --- a/docs/proxy/using-a-proxy-in-your-containers.html +++ b/docs/proxy/using-a-proxy-in-your-containers.html @@ -13,7 +13,7 @@ - + diff --git a/docs/proxy/using-a-proxy-on-linux.html b/docs/proxy/using-a-proxy-on-linux.html index d13ccc4c4ed..ac78711b427 100644 --- a/docs/proxy/using-a-proxy-on-linux.html +++ b/docs/proxy/using-a-proxy-on-linux.html @@ -13,7 +13,7 @@ - + diff --git a/docs/proxy/using-a-proxy-requiring-a-custom-ca.html b/docs/proxy/using-a-proxy-requiring-a-custom-ca.html index 0b21e56ece0..b353af3b853 100644 --- a/docs/proxy/using-a-proxy-requiring-a-custom-ca.html +++ b/docs/proxy/using-a-proxy-requiring-a-custom-ca.html @@ -13,7 +13,7 @@ - + diff --git a/docs/proxy/using-a-proxy.html b/docs/proxy/using-a-proxy.html index c50e90e223d..0f43d2b7fe3 100644 --- a/docs/proxy/using-a-proxy.html +++ b/docs/proxy/using-a-proxy.html @@ -13,7 +13,7 @@ - + diff --git a/docs/proxy/using-a-vpn-on-windows.html b/docs/proxy/using-a-vpn-on-windows.html index 4c4e628c0b9..4054c31334e 100644 --- a/docs/proxy/using-a-vpn-on-windows.html +++ b/docs/proxy/using-a-vpn-on-windows.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags.html b/docs/tags.html index ad666483ffe..3b21b1a4b36 100644 --- a/docs/tags.html +++ b/docs/tags.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/chocolatey.html b/docs/tags/chocolatey.html index e9c83b2d5fe..54b6e1dd49e 100644 --- a/docs/tags/chocolatey.html +++ b/docs/tags/chocolatey.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/compose.html b/docs/tags/compose.html index e18ce899087..10e6e046790 100644 --- a/docs/tags/compose.html +++ b/docs/tags/compose.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/containers.html b/docs/tags/containers.html index 1346b6c2bf3..7b096d4d326 100644 --- a/docs/tags/containers.html +++ b/docs/tags/containers.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/docker.html b/docs/tags/docker.html index 2fc9c27f9bc..15c412cfda1 100644 --- a/docs/tags/docker.html +++ b/docs/tags/docker.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/extension.html b/docs/tags/extension.html index 4223fef904e..8fda30a2a95 100644 --- a/docs/tags/extension.html +++ b/docs/tags/extension.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/flathub.html b/docs/tags/flathub.html index d1eda8c103d..4d6201a93cd 100644 --- a/docs/tags/flathub.html +++ b/docs/tags/flathub.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/flatpak.html b/docs/tags/flatpak.html index 58976e5bec7..0d3d1a07a01 100644 --- a/docs/tags/flatpak.html +++ b/docs/tags/flatpak.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/icons.html b/docs/tags/icons.html index c3c627914cc..e2c13cd3fed 100644 --- a/docs/tags/icons.html +++ b/docs/tags/icons.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/images.html b/docs/tags/images.html index ba530e10e69..8dd60813ee2 100644 --- a/docs/tags/images.html +++ b/docs/tags/images.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/installing.html b/docs/tags/installing.html index 5a7bb5b0bf6..b0eb9f96626 100644 --- a/docs/tags/installing.html +++ b/docs/tags/installing.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/kind.html b/docs/tags/kind.html index be527c7521e..4a0620b142f 100644 --- a/docs/tags/kind.html +++ b/docs/tags/kind.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/kubernetes.html b/docs/tags/kubernetes.html index 75fafef1291..3c831e6674a 100644 --- a/docs/tags/kubernetes.html +++ b/docs/tags/kubernetes.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/lima.html b/docs/tags/lima.html index eb686fbba80..bb44d4c48c0 100644 --- a/docs/tags/lima.html +++ b/docs/tags/lima.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/linux.html b/docs/tags/linux.html index 068b94eb295..dc2fb579877 100644 --- a/docs/tags/linux.html +++ b/docs/tags/linux.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/mac-0-s.html b/docs/tags/mac-0-s.html index 24eec3eee65..2bc8fc65ddf 100644 --- a/docs/tags/mac-0-s.html +++ b/docs/tags/mac-0-s.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/mac-os.html b/docs/tags/mac-os.html index 75cd7420933..12ed3e391bc 100644 --- a/docs/tags/mac-os.html +++ b/docs/tags/mac-os.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/macos.html b/docs/tags/macos.html index 37f56efdb91..de552cd38fb 100644 --- a/docs/tags/macos.html +++ b/docs/tags/macos.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/migrating-from-docker.html b/docs/tags/migrating-from-docker.html index 48185874518..e456992ca04 100644 --- a/docs/tags/migrating-from-docker.html +++ b/docs/tags/migrating-from-docker.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/migrating-to-kubernetes.html b/docs/tags/migrating-to-kubernetes.html index 895b8a078a7..7ab728de31b 100644 --- a/docs/tags/migrating-to-kubernetes.html +++ b/docs/tags/migrating-to-kubernetes.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/minikube.html b/docs/tags/minikube.html index 555fbd90a56..19db3dc7e1d 100644 --- a/docs/tags/minikube.html +++ b/docs/tags/minikube.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/onboarding.html b/docs/tags/onboarding.html index 032057e961e..886f0fd5486 100644 --- a/docs/tags/onboarding.html +++ b/docs/tags/onboarding.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/openshift-local.html b/docs/tags/openshift-local.html index e97fefaac51..adba59d9f1c 100644 --- a/docs/tags/openshift-local.html +++ b/docs/tags/openshift-local.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/openshift.html b/docs/tags/openshift.html index cc4c30126cc..cdf7082451c 100644 --- a/docs/tags/openshift.html +++ b/docs/tags/openshift.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/podman-desktop.html b/docs/tags/podman-desktop.html index b739b67ebe5..4b1d37da9ba 100644 --- a/docs/tags/podman-desktop.html +++ b/docs/tags/podman-desktop.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/podman.html b/docs/tags/podman.html index 354a5e20a9b..c97c55ccb3a 100644 --- a/docs/tags/podman.html +++ b/docs/tags/podman.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/pods.html b/docs/tags/pods.html index bf31f59ff14..1e07685fe1c 100644 --- a/docs/tags/pods.html +++ b/docs/tags/pods.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/proxy.html b/docs/tags/proxy.html index b758a03b321..b29988ff431 100644 --- a/docs/tags/proxy.html +++ b/docs/tags/proxy.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/publishing.html b/docs/tags/publishing.html index 26fef7de388..6e493512b08 100644 --- a/docs/tags/publishing.html +++ b/docs/tags/publishing.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/restricted-environment.html b/docs/tags/restricted-environment.html index 261d35af754..258e3f933a1 100644 --- a/docs/tags/restricted-environment.html +++ b/docs/tags/restricted-environment.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/scoop.html b/docs/tags/scoop.html index fee43961111..915ddcf2df1 100644 --- a/docs/tags/scoop.html +++ b/docs/tags/scoop.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/vpn.html b/docs/tags/vpn.html index 5882e88f87d..0748e8b2a15 100644 --- a/docs/tags/vpn.html +++ b/docs/tags/vpn.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/when-clause.html b/docs/tags/when-clause.html index 0c4a84878e3..666aebb9825 100644 --- a/docs/tags/when-clause.html +++ b/docs/tags/when-clause.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/windows.html b/docs/tags/windows.html index 1539e7ae69e..0e540571dcd 100644 --- a/docs/tags/windows.html +++ b/docs/tags/windows.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/winget.html b/docs/tags/winget.html index 62597c4fe88..ba1a8216e8b 100644 --- a/docs/tags/winget.html +++ b/docs/tags/winget.html @@ -13,7 +13,7 @@ - + diff --git a/docs/tags/writing.html b/docs/tags/writing.html index 12ded671cf9..8808adb398f 100644 --- a/docs/tags/writing.html +++ b/docs/tags/writing.html @@ -13,7 +13,7 @@ - + diff --git a/docs/troubleshooting.html b/docs/troubleshooting.html index 2908f24bd5a..afde77c6b2a 100644 --- a/docs/troubleshooting.html +++ b/docs/troubleshooting.html @@ -13,7 +13,7 @@ - + diff --git a/docs/troubleshooting/troubleshooting-openshift-local.html b/docs/troubleshooting/troubleshooting-openshift-local.html index 57043d9a095..e298f1010bf 100644 --- a/docs/troubleshooting/troubleshooting-openshift-local.html +++ b/docs/troubleshooting/troubleshooting-openshift-local.html @@ -13,7 +13,7 @@ - + diff --git a/docs/troubleshooting/troubleshooting-podman-on-linux.html b/docs/troubleshooting/troubleshooting-podman-on-linux.html index 67895126913..bd326d7c97c 100644 --- a/docs/troubleshooting/troubleshooting-podman-on-linux.html +++ b/docs/troubleshooting/troubleshooting-podman-on-linux.html @@ -13,7 +13,7 @@ - + diff --git a/docs/troubleshooting/troubleshooting-podman-on-macos.html b/docs/troubleshooting/troubleshooting-podman-on-macos.html index 74ae6796671..89e21b99291 100644 --- a/docs/troubleshooting/troubleshooting-podman-on-macos.html +++ b/docs/troubleshooting/troubleshooting-podman-on-macos.html @@ -13,7 +13,7 @@ - + @@ -101,6 +101,68 @@ The Podman installer has a QEMU binary that has been tested with Podman. + +

On Apple Silicon, the Podman Machine does not start

+

On Apple Silicon, when Podman Machine starts, it stays indefinitely blocked with a Waiting for VM message.

+

Solution

+

For M1 and M2 processors:

+
    +
  • Update to Podman 4.9.
  • +
+

Workaround

+

For M3 processors:

+
    +
  1. +

    To get a clean environment, remove all Podman and qemu artifacts:

    +
      +
    1. +

      Remove eventual installation from podman/podman desktop installer:

      +
      $ sudo rm -rf opt/podman
      +
    2. +
    3. +

      Remove brew installations:

      +
      $ brew uninstall podman-desktop
      $ brew uninstall podman
      $ brew uninstall qemu
      +
    4. +
    5. +

      Remove Podman files:

      +
      $ rm -rf ~/.ssh/podman-machine-default
      $ rm -rf ~/.ssh/podman-machine-default.pub
      $ rm -rf ~/.local/share/containers
      $ rm -rf ~/.config/containers
      +
    6. +
    +
  2. +
  3. +

    Reinstall Podman using brew:

    +
    $ brew install podman
    +
  4. +
  5. +

    Install bunzip2:

    +
    $ brew install bzip2
    +
  6. +
  7. +

    Install QEMU 8.2.0 to /opt/homebrew/Cellar/qemu/8.2.0:

    +
    $ curl -sL https://github.com/AkihiroSuda/qemu/raw/704f7cad5105246822686f65765ab92045f71a3b/pc-bios/edk2-aarch64-code.fd.bz2 | bunzip2 > /opt/homebrew/Cellar/qemu/8.2.0/share/qemu/edk2-aarch64-code.fd
    +
  8. +
  9. +

    Install patched EDK2. +Download EDK2 from lima-vm/edk2-patched.tmp/releases.

    +
  10. +
  11. +

    Init podman machine.

    +
  12. +
  13. +

    Find QEMU configuration directory to define qemu-config-directory in next step:

    +
    $ podman machine info | grep MachineConfigDir

    +
  14. +
  15. +

    Update podman machine config json:

    +
    $ sed -i 's@file=.\*edk2-aarch64-code.fd@file=/path/to/downloaded/edk2-aarch64-code.fd@g' qemu-config-directory/podman-machine-default.json
    +
  16. +
  17. +

    Start Podman machine.

    +
  18. +
+

Additional resources

+ \ No newline at end of file diff --git a/docs/troubleshooting/troubleshooting-podman-on-windows.html b/docs/troubleshooting/troubleshooting-podman-on-windows.html index 3c03189c401..3218903ef70 100644 --- a/docs/troubleshooting/troubleshooting-podman-on-windows.html +++ b/docs/troubleshooting/troubleshooting-podman-on-windows.html @@ -13,7 +13,7 @@ - + diff --git a/docs/troubleshooting/troubleshooting-podman.html b/docs/troubleshooting/troubleshooting-podman.html index bc91667af9a..1c021cd1733 100644 --- a/docs/troubleshooting/troubleshooting-podman.html +++ b/docs/troubleshooting/troubleshooting-podman.html @@ -13,7 +13,7 @@ - + diff --git a/downloads.html b/downloads.html index ebd7f60f373..fac13bdbd50 100644 --- a/downloads.html +++ b/downloads.html @@ -13,7 +13,7 @@ - + diff --git a/downloads/linux.html b/downloads/linux.html index c49eb67b097..a5ecb8d82ff 100644 --- a/downloads/linux.html +++ b/downloads/linux.html @@ -13,7 +13,7 @@ - + diff --git a/downloads/macos.html b/downloads/macos.html index db92ee35d91..ab7e50a8b83 100644 --- a/downloads/macos.html +++ b/downloads/macos.html @@ -13,7 +13,7 @@ - + diff --git a/downloads/windows.html b/downloads/windows.html index b03a471c0a4..001869a118a 100644 --- a/downloads/windows.html +++ b/downloads/windows.html @@ -13,7 +13,7 @@ - + diff --git a/extend.html b/extend.html index 7fa19a80115..343a9040eee 100644 --- a/extend.html +++ b/extend.html @@ -13,7 +13,7 @@ - + diff --git a/features.html b/features.html index 313d1b4f21f..55665da1361 100644 --- a/features.html +++ b/features.html @@ -13,7 +13,7 @@ - + diff --git a/index.html b/index.html index c4841a88ac7..c9aa5c3a31d 100644 --- a/index.html +++ b/index.html @@ -13,7 +13,7 @@ - + diff --git a/search.html b/search.html index 4d5e2a049cb..4b9d6579137 100644 --- a/search.html +++ b/search.html @@ -13,7 +13,7 @@ - +