diff --git a/404.html b/404.html index 661296422f2..66c3f77759b 100644 --- a/404.html +++ b/404.html @@ -10,13 +10,13 @@ - +
Skip to main content

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

- + \ No newline at end of file diff --git a/assets/js/9d9f8394.5d79b4d7.js b/assets/js/9d9f8394.5d79b4d7.js new file mode 100644 index 00000000000..c509403e8df --- /dev/null +++ b/assets/js/9d9f8394.5d79b4d7.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[9360],{5318:(e,n,t)=>{t.d(n,{Zo:()=>u,kt:()=>c});var o=t(7378);function a(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function i(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);n&&(o=o.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,o)}return t}function r(e){for(var n=1;n=0||(a[t]=e[t]);return a}(e,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(a[t]=e[t])}return a}var s=o.createContext({}),p=function(e){var n=o.useContext(s),t=n;return e&&(t="function"==typeof e?e(n):r(r({},n),e)),t},u=function(e){var n=p(e.components);return o.createElement(s.Provider,{value:n},e.children)},d={inlineCode:"code",wrapper:function(e){var n=e.children;return o.createElement(o.Fragment,{},n)}},m=o.forwardRef((function(e,n){var t=e.components,a=e.mdxType,i=e.originalType,s=e.parentName,u=l(e,["components","mdxType","originalType","parentName"]),m=p(t),c=a,h=m["".concat(s,".").concat(c)]||m[c]||d[c]||i;return t?o.createElement(h,r(r({ref:n},u),{},{components:t})):o.createElement(h,r({ref:n},u))}));function c(e,n){var t=arguments,a=n&&n.mdxType;if("string"==typeof e||a){var i=t.length,r=new Array(i);r[0]=m;var l={};for(var s in n)hasOwnProperty.call(n,s)&&(l[s]=n[s]);l.originalType=e,l.mdxType="string"==typeof e?e:a,r[1]=l;for(var p=2;p{t.r(n),t.d(n,{assets:()=>s,contentTitle:()=>r,default:()=>d,frontMatter:()=>i,metadata:()=>l,toc:()=>p});var o=t(2685),a=(t(7378),t(5318));const i={sidebar_position:4},r="Troubleshooting",l={unversionedId:"troubleshooting",id:"troubleshooting",title:"Troubleshooting",description:"If you cannot find your issue here or in the documentation, please fill an issue on our repository. You can also explore the discussions and do a search on similar issues on the repository.",source:"@site/docs/troubleshooting.md",sourceDirName:".",slug:"/troubleshooting",permalink:"/docs/troubleshooting",draft:!1,editUrl:"https://github.com/containers/podman-desktop/tree/main/website/docs/troubleshooting.md",tags:[],version:"current",sidebarPosition:4,frontMatter:{sidebar_position:4},sidebar:"tutorialSidebar",previous:{title:"Getting Started with Podman Desktop",permalink:"/docs/getting-started/getting-started"},next:{title:"Using Compose with Podman Desktop",permalink:"/docs/podman-compose"}},s={},p=[{value:"Podman Issues",id:"podman-issues",level:2},{value:"Unable to see any image or container after downloading Podman Desktop",id:"unable-to-see-any-image-or-container-after-downloading-podman-desktop",level:3},{value:"System Requirements",id:"system-requirements",level:4},{value:"Check connection",id:"check-connection",level:4},{value:"Unable to locate Podman Engine",id:"unable-to-locate-podman-engine",level:3},{value:"Issue:",id:"issue",level:4},{value:"Explanation:",id:"explanation",level:4},{value:"Solution:",id:"solution",level:4},{value:"Unable to see information about active containers",id:"unable-to-see-information-about-active-containers",level:3},{value:"Issue:",id:"issue-1",level:4},{value:"Solution:",id:"solution-1",level:4},{value:"Code Ready Containers",id:"code-ready-containers",level:2},{value:"Other Issues",id:"other-issues",level:2},{value:"Fixing corrupted Podman Machine in Windows",id:"fixing-corrupted-podman-machine-in-windows",level:3},{value:"Podman machine on Apple Silicon",id:"podman-machine-on-apple-silicon",level:3},{value:"Issue",id:"issue-2",level:4},{value:"Explanation",id:"explanation-1",level:4},{value:"Solution",id:"solution-2",level:4}],u={toc:p};function d(e){let{components:n,...i}=e;return(0,a.kt)("wrapper",(0,o.Z)({},u,i,{components:n,mdxType:"MDXLayout"}),(0,a.kt)("h1",{id:"troubleshooting"},"Troubleshooting"),(0,a.kt)("p",null,"If you cannot find your issue here or in the documentation, please fill an issue on our ",(0,a.kt)("a",{parentName:"p",href:"https://github.com/containers/podman-desktop/issues"},"repository"),". You can also explore the ",(0,a.kt)("a",{parentName:"p",href:"https://github.com/containers/podman-desktop/discussions"},"discussions")," and do a search on similar issues on the ",(0,a.kt)("a",{parentName:"p",href:"https://github.com/containers/podman-desktop/issues"},"repository"),"."),(0,a.kt)("h2",{id:"podman-issues"},"Podman Issues"),(0,a.kt)("h3",{id:"unable-to-see-any-image-or-container-after-downloading-podman-desktop"},"Unable to see any image or container after downloading Podman Desktop"),(0,a.kt)("h4",{id:"system-requirements"},"System Requirements"),(0,a.kt)("p",null,"The tool connects to Podman using the socket on the host on macOS and on a named pipe on Windows. This is available only on podman 4.0.2+\nSo, please check your version and update."),(0,a.kt)("p",null,"On Windows, the named pipe is ",(0,a.kt)("inlineCode",{parentName:"p"},"//./pipe/docker_engine")," when Docker Desktop is not installed. It will be solved by ",(0,a.kt)("a",{parentName:"p",href:"https://github.com/containers/podman/issues/13502"},"https://github.com/containers/podman/issues/13502")," / ",(0,a.kt)("a",{parentName:"p",href:"https://github.com/containers/podman/pull/13655"},"https://github.com/containers/podman/pull/13655"),". During that time, you may start Docker Desktop so the named pipe is the one expected."),(0,a.kt)("h4",{id:"check-connection"},"Check connection"),(0,a.kt)("p",null,"Check at least a podman machine is running on Windows & macOS:"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-bash"},"podman machine list\n")),(0,a.kt)("p",null,"And check a connection can be made with the CLI"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},'$ podman run quay.io/podman/hello\n!... Hello Podman World ...!\n\n .--"--.\n / - - \\\n / (O) (O) \\\n ~~~| -=(,Y,)=- |\n .---. /` \\ |~~\n ~/ o o \\~~~~.----. ~~\n | =(X)= |~ / (O (O) \\\n ~~~~~~~ ~| =(Y_)=- |\n ~~~~ ~~~| U |~~\n\nProject: https://github.com/containers/podman\nWebsite: https://podman.io\nDocuments: https://docs.podman.io\nTwitter: @Podman_io\n')),(0,a.kt)("h3",{id:"unable-to-locate-podman-engine"},"Unable to locate Podman Engine"),(0,a.kt)("h4",{id:"issue"},"Issue:"),(0,a.kt)("p",null,"Despite having Podman Engine installed, you may receive an error as follows -\n",(0,a.kt)("inlineCode",{parentName:"p"},"Error: No such keg: /usr/local/Cellar/podman"),"\nor any similar error denoting that Podman Engine does not exist. "),(0,a.kt)("h4",{id:"explanation"},"Explanation:"),(0,a.kt)("p",null,"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,a.kt)("inlineCode",{parentName:"p"},"/opt/podman")," whereas Homebrew uses the path ",(0,a.kt)("inlineCode",{parentName:"p"},"/usr/local")," for macOS Intel, ",(0,a.kt)("inlineCode",{parentName:"p"},"/opt/homebrew")," for Apple Silicon and ",(0,a.kt)("inlineCode",{parentName:"p"},"/home/linuxbrew/.linuxbrew")," for Linux."),(0,a.kt)("h4",{id:"solution"},"Solution:"),(0,a.kt)("p",null,"To check where exactly is your Podman Engine installed, run the command-"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},"which podman\n")),(0,a.kt)("p",null,"This returns the path where the Podman Engine would be installed. This would help determine further action. "),(0,a.kt)("p",null,"For example, if you\u2019re looking to completely uninstall Podman Engine from your system for a fresh installation, running ",(0,a.kt)("inlineCode",{parentName:"p"},"which podman")," returns the exact path where Podman still exists. This could be the path where Podman Installer stores Podman Engine i.e. ",(0,a.kt)("inlineCode",{parentName:"p"},"/opt/podman"),". Once you know the path, simply run-"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},"sudo rm -rf /opt/podman\n")),(0,a.kt)("p",null,"Or "),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},"sudo rm -rf path-where-podman-exists\n")),(0,a.kt)("p",null,"Here, you would replace ",(0,a.kt)("inlineCode",{parentName:"p"},"path-where-podman-exists")," with the output of ",(0,a.kt)("inlineCode",{parentName:"p"},"which podman"),"."),(0,a.kt)("p",null,"You can now proceed for a fresh installation of Podman Desktop"),(0,a.kt)("h3",{id:"unable-to-see-information-about-active-containers"},"Unable to see information about active containers"),(0,a.kt)("h4",{id:"issue-1"},"Issue:"),(0,a.kt)("p",null,'In this scenario, the screen may be displaying "No Containers" as shown below despite active containers runnning in the background.\n',(0,a.kt)("img",{alt:"img",src:t(9590).Z,width:"2880",height:"1800"})),(0,a.kt)("h4",{id:"solution-1"},"Solution:"),(0,a.kt)("p",null,"There are three ways to work this out."),(0,a.kt)("ol",null,(0,a.kt)("li",{parentName:"ol"},"To solve this issue, open the Terminal and run the following commands- ")),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},"podman machine stop\n")),(0,a.kt)("p",null,"and then,"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},"podman machine start\n")),(0,a.kt)("ol",{start:2},(0,a.kt)("li",{parentName:"ol"},"If this does not work for you, you may proceed with the following commands-")),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},"podman machine rm\n")),(0,a.kt)("p",null,"and then,"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},"podman machine init\n")),(0,a.kt)("ol",{start:3},(0,a.kt)("li",{parentName:"ol"},"If both of the abovementioned steps don't work for you, run the following commands-")),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},"rm -rf ~/.local/share/containers/podman\n")),(0,a.kt)("p",null,"and then,"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},"rm -rf ~/.config/containers/\n")),(0,a.kt)("p",null,"After this, you can start off again by initializing a new Podman Machine and loading up the containers."),(0,a.kt)("h2",{id:"code-ready-containers"},"Code Ready Containers"),(0,a.kt)("ul",null,(0,a.kt)("li",{parentName:"ul"},"Check that podman preset is defined. (",(0,a.kt)("inlineCode",{parentName:"li"},"crc config get preset"),")"),(0,a.kt)("li",{parentName:"ul"},"Check that ",(0,a.kt)("inlineCode",{parentName:"li"},"crc")," binary is available in the user PATH (",(0,a.kt)("inlineCode",{parentName:"li"},"/usr/local/bin/crc"),")"),(0,a.kt)("li",{parentName:"ul"},"Check that ",(0,a.kt)("inlineCode",{parentName:"li"},"crc setup --check-only")," is running without errors.")),(0,a.kt)("h2",{id:"other-issues"},"Other Issues"),(0,a.kt)("h3",{id:"fixing-corrupted-podman-machine-in-windows"},"Fixing corrupted Podman Machine in Windows"),(0,a.kt)("p",null,"If at all you are not able to stop your Podman Machine, you will find such an error in the Logs-\n",(0,a.kt)("inlineCode",{parentName:"p"},"Error: Error stopping sysd: exit status 1")),(0,a.kt)("p",null,"It is highly unlikely that you may be stuck in such a situation but if you are, here's a quick fix for it."),(0,a.kt)("p",null,"Assuming the name of the Podman Machine to be ",(0,a.kt)("inlineCode",{parentName:"p"},"my-machine"),", run the following commands in the terminal:"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},"wsl --list\n")),(0,a.kt)("p",null,"This shall display a list of active distributions i.e. ",(0,a.kt)("inlineCode",{parentName:"p"},"my-machine")," in this case."),(0,a.kt)("p",null,"Then,"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},"wsl --unregister my-machine\n")),(0,a.kt)("p",null,"(Replacing ",(0,a.kt)("inlineCode",{parentName:"p"},"my-machine")," with the name that is displayed under ",(0,a.kt)("inlineCode",{parentName:"p"},"wsl --list")," for your Podman Machine)"),(0,a.kt)("p",null,"This will stop the Podman Machine for you."),(0,a.kt)("h3",{id:"podman-machine-on-apple-silicon"},"Podman machine on Apple Silicon"),(0,a.kt)("h4",{id:"issue-2"},"Issue"),(0,a.kt)("p",null,"If you are using an Apple Silicon and brew, you might encounter the following error when starting podman from podman desktop"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre"},"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")),(0,a.kt)("h4",{id:"explanation-1"},"Explanation"),(0,a.kt)("p",null,"Podman machine is running as a x86_64 process and it could be due to a dual install of homebrew: one for x86_64 and one for arm64."),(0,a.kt)("h4",{id:"solution-2"},"Solution"),(0,a.kt)("p",null,"You can"),(0,a.kt)("ol",null,(0,a.kt)("li",{parentName:"ol"},"Uninstall podman machine on your x86_64 brew install (e.g. from a terminal running under rosetta) ",(0,a.kt)("inlineCode",{parentName:"li"},"brew uninstall podman-machine")),(0,a.kt)("li",{parentName:"ol"},"or uninstall brew x86_64 as most brew receipe have now arm64 support: follow ",(0,a.kt)("a",{parentName:"li",href:"https://github.com/homebrew/install#uninstall-homebrew"},"these instructions")," from a terminal running under rosetta")),(0,a.kt)("p",null,"Then run a terminal in native mode (default) and install podman machine ",(0,a.kt)("inlineCode",{parentName:"p"},"brew install podman-machine")),(0,a.kt)("p",null,"Finally clean the poddman machine VMs that had been previously created, a create new ones."),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre"},"podman machine rm podman-machine-default\npodman machine init\n")),(0,a.kt)("p",null,"You should be a happy camper from here."))}d.isMDXComponent=!0},9590:(e,n,t)=>{t.d(n,{Z:()=>o});const o=t.p+"assets/images/containers_error-2ddfc1139b9345ae8d06c597551608ad.png"}}]); \ No newline at end of file diff --git a/assets/js/9d9f8394.f26d679e.js b/assets/js/9d9f8394.f26d679e.js deleted file mode 100644 index 5245fbfd735..00000000000 --- a/assets/js/9d9f8394.f26d679e.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[9360],{5318:(e,n,t)=>{t.d(n,{Zo:()=>u,kt:()=>m});var o=t(7378);function a(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function i(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);n&&(o=o.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,o)}return t}function r(e){for(var n=1;n=0||(a[t]=e[t]);return a}(e,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(a[t]=e[t])}return a}var l=o.createContext({}),p=function(e){var n=o.useContext(l),t=n;return e&&(t="function"==typeof e?e(n):r(r({},n),e)),t},u=function(e){var n=p(e.components);return o.createElement(l.Provider,{value:n},e.children)},d={inlineCode:"code",wrapper:function(e){var n=e.children;return o.createElement(o.Fragment,{},n)}},c=o.forwardRef((function(e,n){var t=e.components,a=e.mdxType,i=e.originalType,l=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),c=p(t),m=a,h=c["".concat(l,".").concat(m)]||c[m]||d[m]||i;return t?o.createElement(h,r(r({ref:n},u),{},{components:t})):o.createElement(h,r({ref:n},u))}));function m(e,n){var t=arguments,a=n&&n.mdxType;if("string"==typeof e||a){var i=t.length,r=new Array(i);r[0]=c;var s={};for(var l in n)hasOwnProperty.call(n,l)&&(s[l]=n[l]);s.originalType=e,s.mdxType="string"==typeof e?e:a,r[1]=s;for(var p=2;p{t.r(n),t.d(n,{assets:()=>l,contentTitle:()=>r,default:()=>d,frontMatter:()=>i,metadata:()=>s,toc:()=>p});var o=t(2685),a=(t(7378),t(5318));const i={sidebar_position:4},r="Troubleshooting",s={unversionedId:"troubleshooting",id:"troubleshooting",title:"Troubleshooting",description:"If you cannot find your issue here or in the documentation, please fill an issue on our repository. You can also explore the discussions and do a search on similar issues on the repository.",source:"@site/docs/troubleshooting.md",sourceDirName:".",slug:"/troubleshooting",permalink:"/docs/troubleshooting",draft:!1,editUrl:"https://github.com/containers/podman-desktop/tree/main/website/docs/troubleshooting.md",tags:[],version:"current",sidebarPosition:4,frontMatter:{sidebar_position:4},sidebar:"tutorialSidebar",previous:{title:"Getting Started with Podman Desktop",permalink:"/docs/getting-started/getting-started"},next:{title:"Using Compose with Podman Desktop",permalink:"/docs/podman-compose"}},l={},p=[{value:"Podman Issues",id:"podman-issues",level:2},{value:"Unable to see any image or container after downloading Podman Desktop",id:"unable-to-see-any-image-or-container-after-downloading-podman-desktop",level:3},{value:"System Requirements",id:"system-requirements",level:4},{value:"Check connection",id:"check-connection",level:4},{value:"Unable to locate Podman Engine",id:"unable-to-locate-podman-engine",level:3},{value:"Issue:",id:"issue",level:4},{value:"Explanation:",id:"explanation",level:4},{value:"Solution:",id:"solution",level:4},{value:"Unable to see information about active containers",id:"unable-to-see-information-about-active-containers",level:3},{value:"Issue:",id:"issue-1",level:4},{value:"Solution:",id:"solution-1",level:4},{value:"Code Ready Containers",id:"code-ready-containers",level:2},{value:"Other Issues",id:"other-issues",level:2},{value:"Fixing corrupted Podman Machine in Windows",id:"fixing-corrupted-podman-machine-in-windows",level:3}],u={toc:p};function d(e){let{components:n,...i}=e;return(0,a.kt)("wrapper",(0,o.Z)({},u,i,{components:n,mdxType:"MDXLayout"}),(0,a.kt)("h1",{id:"troubleshooting"},"Troubleshooting"),(0,a.kt)("p",null,"If you cannot find your issue here or in the documentation, please fill an issue on our ",(0,a.kt)("a",{parentName:"p",href:"https://github.com/containers/podman-desktop/issues"},"repository"),". You can also explore the ",(0,a.kt)("a",{parentName:"p",href:"https://github.com/containers/podman-desktop/discussions"},"discussions")," and do a search on similar issues on the ",(0,a.kt)("a",{parentName:"p",href:"https://github.com/containers/podman-desktop/issues"},"repository"),"."),(0,a.kt)("h2",{id:"podman-issues"},"Podman Issues"),(0,a.kt)("h3",{id:"unable-to-see-any-image-or-container-after-downloading-podman-desktop"},"Unable to see any image or container after downloading Podman Desktop"),(0,a.kt)("h4",{id:"system-requirements"},"System Requirements"),(0,a.kt)("p",null,"The tool connects to Podman using the socket on the host on macOS and on a named pipe on Windows. This is available only on podman 4.0.2+\nSo, please check your version and update."),(0,a.kt)("p",null,"On Windows, the named pipe is ",(0,a.kt)("inlineCode",{parentName:"p"},"//./pipe/docker_engine")," when Docker Desktop is not installed. It will be solved by ",(0,a.kt)("a",{parentName:"p",href:"https://github.com/containers/podman/issues/13502"},"https://github.com/containers/podman/issues/13502")," / ",(0,a.kt)("a",{parentName:"p",href:"https://github.com/containers/podman/pull/13655"},"https://github.com/containers/podman/pull/13655"),". During that time, you may start Docker Desktop so the named pipe is the one expected."),(0,a.kt)("h4",{id:"check-connection"},"Check connection"),(0,a.kt)("p",null,"Check at least a podman machine is running on Windows & macOS:"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-bash"},"podman machine list\n")),(0,a.kt)("p",null,"And check a connection can be made with the CLI"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},'$ podman run quay.io/podman/hello\n!... Hello Podman World ...!\n\n .--"--.\n / - - \\\n / (O) (O) \\\n ~~~| -=(,Y,)=- |\n .---. /` \\ |~~\n ~/ o o \\~~~~.----. ~~\n | =(X)= |~ / (O (O) \\\n ~~~~~~~ ~| =(Y_)=- |\n ~~~~ ~~~| U |~~\n\nProject: https://github.com/containers/podman\nWebsite: https://podman.io\nDocuments: https://docs.podman.io\nTwitter: @Podman_io\n')),(0,a.kt)("h3",{id:"unable-to-locate-podman-engine"},"Unable to locate Podman Engine"),(0,a.kt)("h4",{id:"issue"},"Issue:"),(0,a.kt)("p",null,"Despite having Podman Engine installed, you may receive an error as follows -\n",(0,a.kt)("inlineCode",{parentName:"p"},"Error: No such keg: /usr/local/Cellar/podman"),"\nor any similar error denoting that Podman Engine does not exist. "),(0,a.kt)("h4",{id:"explanation"},"Explanation:"),(0,a.kt)("p",null,"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,a.kt)("inlineCode",{parentName:"p"},"/opt/podman")," whereas Homebrew uses the path ",(0,a.kt)("inlineCode",{parentName:"p"},"/usr/local")," for macOS Intel, ",(0,a.kt)("inlineCode",{parentName:"p"},"/opt/homebrew")," for Apple Silicon and ",(0,a.kt)("inlineCode",{parentName:"p"},"/home/linuxbrew/.linuxbrew")," for Linux."),(0,a.kt)("h4",{id:"solution"},"Solution:"),(0,a.kt)("p",null,"To check where exactly is your Podman Engine installed, run the command-"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},"which podman\n")),(0,a.kt)("p",null,"This returns the path where the Podman Engine would be installed. This would help determine further action. "),(0,a.kt)("p",null,"For example, if you\u2019re looking to completely uninstall Podman Engine from your system for a fresh installation, running ",(0,a.kt)("inlineCode",{parentName:"p"},"which podman")," returns the exact path where Podman still exists. This could be the path where Podman Installer stores Podman Engine i.e. ",(0,a.kt)("inlineCode",{parentName:"p"},"/opt/podman"),". Once you know the path, simply run-"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},"sudo rm -rf /opt/podman\n")),(0,a.kt)("p",null,"Or "),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},"sudo rm -rf path-where-podman-exists\n")),(0,a.kt)("p",null,"Here, you would replace ",(0,a.kt)("inlineCode",{parentName:"p"},"path-where-podman-exists")," with the output of ",(0,a.kt)("inlineCode",{parentName:"p"},"which podman"),"."),(0,a.kt)("p",null,"You can now proceed for a fresh installation of Podman Desktop"),(0,a.kt)("h3",{id:"unable-to-see-information-about-active-containers"},"Unable to see information about active containers"),(0,a.kt)("h4",{id:"issue-1"},"Issue:"),(0,a.kt)("p",null,'In this scenario, the screen may be displaying "No Containers" as shown below despite active containers runnning in the background.\n',(0,a.kt)("img",{alt:"img",src:t(9590).Z,width:"2880",height:"1800"})),(0,a.kt)("h4",{id:"solution-1"},"Solution:"),(0,a.kt)("p",null,"There are three ways to work this out."),(0,a.kt)("ol",null,(0,a.kt)("li",{parentName:"ol"},"To solve this issue, open the Terminal and run the following commands- ")),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},"podman machine stop\n")),(0,a.kt)("p",null,"and then,"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},"podman machine start\n")),(0,a.kt)("ol",{start:2},(0,a.kt)("li",{parentName:"ol"},"If this does not work for you, you may proceed with the following commands-")),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},"podman machine rm\n")),(0,a.kt)("p",null,"and then,"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},"podman machine init\n")),(0,a.kt)("ol",{start:3},(0,a.kt)("li",{parentName:"ol"},"If both of the abovementioned steps don't work for you, run the following commands-")),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},"rm -rf ~/.local/share/containers/podman\n")),(0,a.kt)("p",null,"and then,"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},"rm -rf ~/.config/containers/\n")),(0,a.kt)("p",null,"After this, you can start off again by initializing a new Podman Machine and loading up the containers."),(0,a.kt)("h2",{id:"code-ready-containers"},"Code Ready Containers"),(0,a.kt)("ul",null,(0,a.kt)("li",{parentName:"ul"},"Check that podman preset is defined. (",(0,a.kt)("inlineCode",{parentName:"li"},"crc config get preset"),")"),(0,a.kt)("li",{parentName:"ul"},"Check that ",(0,a.kt)("inlineCode",{parentName:"li"},"crc")," binary is available in the user PATH (",(0,a.kt)("inlineCode",{parentName:"li"},"/usr/local/bin/crc"),")"),(0,a.kt)("li",{parentName:"ul"},"Check that ",(0,a.kt)("inlineCode",{parentName:"li"},"crc setup --check-only")," is running without errors.")),(0,a.kt)("h2",{id:"other-issues"},"Other Issues"),(0,a.kt)("h3",{id:"fixing-corrupted-podman-machine-in-windows"},"Fixing corrupted Podman Machine in Windows"),(0,a.kt)("p",null,"If at all you are not able to stop your Podman Machine, you will find such an error in the Logs-\n",(0,a.kt)("inlineCode",{parentName:"p"},"Error: Error stopping sysd: exit status 1")),(0,a.kt)("p",null,"It is highly unlikely that you may be stuck in such a situation but if you are, here's a quick fix for it."),(0,a.kt)("p",null,"Assuming the name of the Podman Machine to be ",(0,a.kt)("inlineCode",{parentName:"p"},"my-machine"),", run the following commands in the terminal:"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},"wsl --list\n")),(0,a.kt)("p",null,"This shall display a list of active distributions i.e. ",(0,a.kt)("inlineCode",{parentName:"p"},"my-machine")," in this case."),(0,a.kt)("p",null,"Then,"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-sh"},"wsl --unregister my-machine\n")),(0,a.kt)("p",null,"(Replacing ",(0,a.kt)("inlineCode",{parentName:"p"},"my-machine")," with the name that is displayed under ",(0,a.kt)("inlineCode",{parentName:"p"},"wsl --list")," for your Podman Machine)"),(0,a.kt)("p",null,"This will stop the Podman Machine for you."))}d.isMDXComponent=!0},9590:(e,n,t)=>{t.d(n,{Z:()=>o});const o=t.p+"assets/images/containers_error-2ddfc1139b9345ae8d06c597551608ad.png"}}]); \ No newline at end of file diff --git a/assets/js/runtime~main.0dcfdb32.js b/assets/js/runtime~main.6483d2ce.js similarity index 98% rename from assets/js/runtime~main.0dcfdb32.js rename to assets/js/runtime~main.6483d2ce.js index 8c476951f50..cf901c9bc8a 100644 --- a/assets/js/runtime~main.0dcfdb32.js +++ b/assets/js/runtime~main.6483d2ce.js @@ -1 +1 @@ -(()=>{"use strict";var e,c,a,t,r,d={},f={};function o(e){var c=f[e];if(void 0!==c)return c.exports;var a=f[e]={exports:{}};return d[e].call(a.exports,a,a.exports,o),a.exports}o.m=d,e=[],o.O=(c,a,t,r)=>{if(!a){var d=1/0;for(i=0;i=r)&&Object.keys(o.O).every((e=>o.O[e](a[b])))?a.splice(b--,1):(f=!1,r0&&e[i-1][2]>r;i--)e[i]=e[i-1];e[i]=[a,t,r]},o.n=e=>{var c=e&&e.__esModule?()=>e.default:()=>e;return o.d(c,{a:c}),c},a=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,o.t=function(e,t){if(1&t&&(e=this(e)),8&t)return e;if("object"==typeof e&&e){if(4&t&&e.__esModule)return e;if(16&t&&"function"==typeof e.then)return e}var r=Object.create(null);o.r(r);var d={};c=c||[null,a({}),a([]),a(a)];for(var f=2&t&&e;"object"==typeof f&&!~c.indexOf(f);f=a(f))Object.getOwnPropertyNames(f).forEach((c=>d[c]=()=>e[c]));return d.default=()=>e,o.d(r,d),r},o.d=(e,c)=>{for(var a in c)o.o(c,a)&&!o.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:c[a]})},o.f={},o.e=e=>Promise.all(Object.keys(o.f).reduce(((c,a)=>(o.f[a](e,c),c)),[])),o.u=e=>"assets/js/"+({53:"935f2afb",114:"e665718d",182:"c276ecb2",397:"6194ac84",533:"b2b675dd",1241:"631e3189",1441:"382c5d2b",1477:"b2f554cd",1713:"a7023ddc",1724:"5087625a",2178:"ba322490",2217:"d7fbbe43",2535:"814f3328",3010:"56c3a9b2",3089:"a6aa9e1f",3130:"ac371aaa",3237:"1df93b7f",3259:"03ccf92d",3608:"9e4087bc",3751:"3720c009",4013:"01a85c17",4121:"55960ee5",4207:"beebaad6",5068:"d83d689a",5248:"6101b3fc",5625:"657ac0bc",6049:"f213dd13",6103:"ccc49370",6181:"4e8ec325",6778:"cc591f25",7138:"38a042e4",7149:"822c343e",7251:"ba5b9f11",7505:"8894e90f",7536:"f6e0e63c",7813:"933a69d3",7847:"43b416ef",7918:"17896441",7920:"1a4e3797",8262:"059d1c6a",8610:"6875c492",8860:"0d040286",9360:"9d9f8394",9514:"1be78505",9671:"0e384e19",9924:"df203c0f"}[e]||e)+"."+{53:"f55b66bc",114:"45b00829",182:"90a09a09",397:"32fdc436",533:"bdedd6c6",1241:"e9c47437",1441:"e3149f46",1477:"3e53bb93",1713:"85c957cc",1724:"0bb1a1ff",1769:"f0bfbb81",1947:"52b6d17b",2178:"13069292",2217:"c5acce9d",2535:"f7eee809",3010:"f13ef9e9",3089:"27507abf",3130:"e3d45c8e",3237:"6d7f6422",3259:"f1abd038",3608:"d0c4985c",3751:"157c10ee",3893:"0378aba5",4013:"4d440933",4121:"d60a8749",4207:"76ec536b",4670:"1a86ede8",5068:"8ad7291e",5248:"e709f5cf",5625:"727df06d",6049:"6cfe5f17",6103:"14e91cbf",6181:"f1da1e65",6778:"88c755cd",7138:"28adc1c8",7149:"8d1aa85a",7251:"fdaea85d",7505:"c89628e1",7536:"1688c2d8",7813:"8a96939a",7847:"da52cc1e",7918:"afcca1a9",7920:"d094f34e",8068:"082d854d",8262:"fd127a03",8610:"319d29fe",8777:"10f7b1e7",8860:"02601d38",9127:"24e80eea",9360:"f26d679e",9514:"ed12907f",9671:"ca8cc1c8",9924:"f86b54c4"}[e]+".js",o.miniCssF=e=>{},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=(e,c)=>Object.prototype.hasOwnProperty.call(e,c),t={},r="docs:",o.l=(e,c,a,d)=>{if(t[e])t[e].push(c);else{var f,b;if(void 0!==a)for(var n=document.getElementsByTagName("script"),i=0;i{f.onerror=f.onload=null,clearTimeout(s);var r=t[e];if(delete t[e],f.parentNode&&f.parentNode.removeChild(f),r&&r.forEach((e=>e(a))),c)return c(a)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:f}),12e4);f.onerror=l.bind(null,f.onerror),f.onload=l.bind(null,f.onload),b&&document.head.appendChild(f)}},o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.p="/",o.gca=function(e){return e={17896441:"7918","935f2afb":"53",e665718d:"114",c276ecb2:"182","6194ac84":"397",b2b675dd:"533","631e3189":"1241","382c5d2b":"1441",b2f554cd:"1477",a7023ddc:"1713","5087625a":"1724",ba322490:"2178",d7fbbe43:"2217","814f3328":"2535","56c3a9b2":"3010",a6aa9e1f:"3089",ac371aaa:"3130","1df93b7f":"3237","03ccf92d":"3259","9e4087bc":"3608","3720c009":"3751","01a85c17":"4013","55960ee5":"4121",beebaad6:"4207",d83d689a:"5068","6101b3fc":"5248","657ac0bc":"5625",f213dd13:"6049",ccc49370:"6103","4e8ec325":"6181",cc591f25:"6778","38a042e4":"7138","822c343e":"7149",ba5b9f11:"7251","8894e90f":"7505",f6e0e63c:"7536","933a69d3":"7813","43b416ef":"7847","1a4e3797":"7920","059d1c6a":"8262","6875c492":"8610","0d040286":"8860","9d9f8394":"9360","1be78505":"9514","0e384e19":"9671",df203c0f:"9924"}[e]||e,o.p+o.u(e)},(()=>{var e={1303:0,532:0};o.f.j=(c,a)=>{var t=o.o(e,c)?e[c]:void 0;if(0!==t)if(t)a.push(t[2]);else if(/^(1303|532)$/.test(c))e[c]=0;else{var r=new Promise(((a,r)=>t=e[c]=[a,r]));a.push(t[2]=r);var d=o.p+o.u(c),f=new Error;o.l(d,(a=>{if(o.o(e,c)&&(0!==(t=e[c])&&(e[c]=void 0),t)){var r=a&&("load"===a.type?"missing":a.type),d=a&&a.target&&a.target.src;f.message="Loading chunk "+c+" failed.\n("+r+": "+d+")",f.name="ChunkLoadError",f.type=r,f.request=d,t[1](f)}}),"chunk-"+c,c)}},o.O.j=c=>0===e[c];var c=(c,a)=>{var t,r,d=a[0],f=a[1],b=a[2],n=0;if(d.some((c=>0!==e[c]))){for(t in f)o.o(f,t)&&(o.m[t]=f[t]);if(b)var i=b(o)}for(c&&c(a);n{"use strict";var e,c,a,t,r,d={},f={};function o(e){var c=f[e];if(void 0!==c)return c.exports;var a=f[e]={exports:{}};return d[e].call(a.exports,a,a.exports,o),a.exports}o.m=d,e=[],o.O=(c,a,t,r)=>{if(!a){var d=1/0;for(i=0;i=r)&&Object.keys(o.O).every((e=>o.O[e](a[b])))?a.splice(b--,1):(f=!1,r0&&e[i-1][2]>r;i--)e[i]=e[i-1];e[i]=[a,t,r]},o.n=e=>{var c=e&&e.__esModule?()=>e.default:()=>e;return o.d(c,{a:c}),c},a=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,o.t=function(e,t){if(1&t&&(e=this(e)),8&t)return e;if("object"==typeof e&&e){if(4&t&&e.__esModule)return e;if(16&t&&"function"==typeof e.then)return e}var r=Object.create(null);o.r(r);var d={};c=c||[null,a({}),a([]),a(a)];for(var f=2&t&&e;"object"==typeof f&&!~c.indexOf(f);f=a(f))Object.getOwnPropertyNames(f).forEach((c=>d[c]=()=>e[c]));return d.default=()=>e,o.d(r,d),r},o.d=(e,c)=>{for(var a in c)o.o(c,a)&&!o.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:c[a]})},o.f={},o.e=e=>Promise.all(Object.keys(o.f).reduce(((c,a)=>(o.f[a](e,c),c)),[])),o.u=e=>"assets/js/"+({53:"935f2afb",114:"e665718d",182:"c276ecb2",397:"6194ac84",533:"b2b675dd",1241:"631e3189",1441:"382c5d2b",1477:"b2f554cd",1713:"a7023ddc",1724:"5087625a",2178:"ba322490",2217:"d7fbbe43",2535:"814f3328",3010:"56c3a9b2",3089:"a6aa9e1f",3130:"ac371aaa",3237:"1df93b7f",3259:"03ccf92d",3608:"9e4087bc",3751:"3720c009",4013:"01a85c17",4121:"55960ee5",4207:"beebaad6",5068:"d83d689a",5248:"6101b3fc",5625:"657ac0bc",6049:"f213dd13",6103:"ccc49370",6181:"4e8ec325",6778:"cc591f25",7138:"38a042e4",7149:"822c343e",7251:"ba5b9f11",7505:"8894e90f",7536:"f6e0e63c",7813:"933a69d3",7847:"43b416ef",7918:"17896441",7920:"1a4e3797",8262:"059d1c6a",8610:"6875c492",8860:"0d040286",9360:"9d9f8394",9514:"1be78505",9671:"0e384e19",9924:"df203c0f"}[e]||e)+"."+{53:"f55b66bc",114:"45b00829",182:"90a09a09",397:"32fdc436",533:"bdedd6c6",1241:"e9c47437",1441:"e3149f46",1477:"3e53bb93",1713:"85c957cc",1724:"0bb1a1ff",1769:"f0bfbb81",1947:"52b6d17b",2178:"13069292",2217:"c5acce9d",2535:"f7eee809",3010:"f13ef9e9",3089:"27507abf",3130:"e3d45c8e",3237:"6d7f6422",3259:"f1abd038",3608:"d0c4985c",3751:"157c10ee",3893:"0378aba5",4013:"4d440933",4121:"d60a8749",4207:"76ec536b",4670:"1a86ede8",5068:"8ad7291e",5248:"e709f5cf",5625:"727df06d",6049:"6cfe5f17",6103:"14e91cbf",6181:"f1da1e65",6778:"88c755cd",7138:"28adc1c8",7149:"8d1aa85a",7251:"fdaea85d",7505:"c89628e1",7536:"1688c2d8",7813:"8a96939a",7847:"da52cc1e",7918:"afcca1a9",7920:"d094f34e",8068:"082d854d",8262:"fd127a03",8610:"319d29fe",8777:"10f7b1e7",8860:"02601d38",9127:"24e80eea",9360:"5d79b4d7",9514:"ed12907f",9671:"ca8cc1c8",9924:"f86b54c4"}[e]+".js",o.miniCssF=e=>{},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=(e,c)=>Object.prototype.hasOwnProperty.call(e,c),t={},r="docs:",o.l=(e,c,a,d)=>{if(t[e])t[e].push(c);else{var f,b;if(void 0!==a)for(var n=document.getElementsByTagName("script"),i=0;i{f.onerror=f.onload=null,clearTimeout(s);var r=t[e];if(delete t[e],f.parentNode&&f.parentNode.removeChild(f),r&&r.forEach((e=>e(a))),c)return c(a)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:f}),12e4);f.onerror=l.bind(null,f.onerror),f.onload=l.bind(null,f.onload),b&&document.head.appendChild(f)}},o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.p="/",o.gca=function(e){return e={17896441:"7918","935f2afb":"53",e665718d:"114",c276ecb2:"182","6194ac84":"397",b2b675dd:"533","631e3189":"1241","382c5d2b":"1441",b2f554cd:"1477",a7023ddc:"1713","5087625a":"1724",ba322490:"2178",d7fbbe43:"2217","814f3328":"2535","56c3a9b2":"3010",a6aa9e1f:"3089",ac371aaa:"3130","1df93b7f":"3237","03ccf92d":"3259","9e4087bc":"3608","3720c009":"3751","01a85c17":"4013","55960ee5":"4121",beebaad6:"4207",d83d689a:"5068","6101b3fc":"5248","657ac0bc":"5625",f213dd13:"6049",ccc49370:"6103","4e8ec325":"6181",cc591f25:"6778","38a042e4":"7138","822c343e":"7149",ba5b9f11:"7251","8894e90f":"7505",f6e0e63c:"7536","933a69d3":"7813","43b416ef":"7847","1a4e3797":"7920","059d1c6a":"8262","6875c492":"8610","0d040286":"8860","9d9f8394":"9360","1be78505":"9514","0e384e19":"9671",df203c0f:"9924"}[e]||e,o.p+o.u(e)},(()=>{var e={1303:0,532:0};o.f.j=(c,a)=>{var t=o.o(e,c)?e[c]:void 0;if(0!==t)if(t)a.push(t[2]);else if(/^(1303|532)$/.test(c))e[c]=0;else{var r=new Promise(((a,r)=>t=e[c]=[a,r]));a.push(t[2]=r);var d=o.p+o.u(c),f=new Error;o.l(d,(a=>{if(o.o(e,c)&&(0!==(t=e[c])&&(e[c]=void 0),t)){var r=a&&("load"===a.type?"missing":a.type),d=a&&a.target&&a.target.src;f.message="Loading chunk "+c+" failed.\n("+r+": "+d+")",f.name="ChunkLoadError",f.type=r,f.request=d,t[1](f)}}),"chunk-"+c,c)}},o.O.j=c=>0===e[c];var c=(c,a)=>{var t,r,d=a[0],f=a[1],b=a[2],n=0;if(d.some((c=>0!==e[c]))){for(t in f)o.o(f,t)&&(o.m[t]=f[t]);if(b)var i=b(o)}for(c&&c(a);n