This commit is contained in:
github-actions[bot] 2022-10-19 09:33:55 +00:00
parent a9a9ae1dfd
commit 3521ba1b68
90 changed files with 131 additions and 139 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */

View file

@ -1 +0,0 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[671],{5318:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return m}});var r=n(7378);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function c(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var l=r.createContext({}),u=function(e){var t=r.useContext(l),n=t;return e&&(n="function"==typeof e?e(t):a(a({},t),e)),n},s=function(e){var t=u(e.components);return r.createElement(l.Provider,{value:t},e.children)},p={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},d=r.forwardRef((function(e,t){var n=e.components,o=e.mdxType,i=e.originalType,l=e.parentName,s=c(e,["components","mdxType","originalType","parentName"]),d=u(n),m=o,f=d["".concat(l,".").concat(m)]||d[m]||p[m]||i;return n?r.createElement(f,a(a({ref:t},s),{},{components:n})):r.createElement(f,a({ref:t},s))}));function m(e,t){var n=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var i=n.length,a=new Array(i);a[0]=d;var c={};for(var l in t)hasOwnProperty.call(t,l)&&(c[l]=t[l]);c.originalType=e,c.mdxType="string"==typeof e?e:o,a[1]=c;for(var u=2;u<i;u++)a[u]=n[u];return r.createElement.apply(null,a)}return r.createElement.apply(null,n)}d.displayName="MDXCreateElement"},1012:function(e,t,n){n.r(t),n.d(t,{assets:function(){return s},contentTitle:function(){return l},default:function(){return m},frontMatter:function(){return c},metadata:function(){return u},toc:function(){return p}});var r=n(2685),o=n(1244),i=(n(7378),n(5318)),a=["components"],c={sidebar_position:1},l="Introduction",u={unversionedId:"intro",id:"intro",title:"Introduction",description:"Let's discover Podman Desktop in less than 5 minutes.",source:"@site/docs/intro.md",sourceDirName:".",slug:"/intro",permalink:"/docs/intro",draft:!1,editUrl:"https://github.com/containers/podman-desktop/tree/main/website/docs/intro.md",tags:[],version:"current",sidebarPosition:1,frontMatter:{sidebar_position:1},sidebar:"tutorialSidebar",next:{title:"MacOS",permalink:"/docs/Installation/macos-install"}},s={},p=[{value:"Getting Started",id:"getting-started",level:2},{value:"What you&#39;ll need",id:"what-youll-need",level:3},{value:"Check podman CLI is working",id:"check-podman-cli-is-working",level:3}],d={toc:p};function m(e){var t=e.components,n=(0,o.Z)(e,a);return(0,i.kt)("wrapper",(0,r.Z)({},d,n,{components:t,mdxType:"MDXLayout"}),(0,i.kt)("h1",{id:"introduction"},"Introduction"),(0,i.kt)("p",null,"Let's discover ",(0,i.kt)("strong",{parentName:"p"},"Podman Desktop in less than 5 minutes"),"."),(0,i.kt)("h2",{id:"getting-started"},"Getting Started"),(0,i.kt)("p",null,"Get started by ",(0,i.kt)("strong",{parentName:"p"},(0,i.kt)("a",{parentName:"strong",href:"/downloads"},"Downloading")," the product")," for your Operating System."),(0,i.kt)("h3",{id:"what-youll-need"},"What you'll need"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},"Podman 4.x",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Check there is a podman machine running")))),(0,i.kt)("h3",{id:"check-podman-cli-is-working"},"Check podman CLI is working"),(0,i.kt)("p",null,"Run the development server:"),(0,i.kt)("pre",null,(0,i.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')))}m.isMDXComponent=!0}}]);

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[671],{5318:(e,t,n)=>{n.d(t,{Zo:()=>p,kt:()=>m});var r=n(7378);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var c=r.createContext({}),s=function(e){var t=r.useContext(c),n=t;return e&&(n="function"==typeof e?e(t):i(i({},t),e)),n},p=function(e){var t=s(e.components);return r.createElement(c.Provider,{value:t},e.children)},d={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},u=r.forwardRef((function(e,t){var n=e.components,o=e.mdxType,a=e.originalType,c=e.parentName,p=l(e,["components","mdxType","originalType","parentName"]),u=s(n),m=o,f=u["".concat(c,".").concat(m)]||u[m]||d[m]||a;return n?r.createElement(f,i(i({ref:t},p),{},{components:n})):r.createElement(f,i({ref:t},p))}));function m(e,t){var n=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var a=n.length,i=new Array(a);i[0]=u;var l={};for(var c in t)hasOwnProperty.call(t,c)&&(l[c]=t[c]);l.originalType=e,l.mdxType="string"==typeof e?e:o,i[1]=l;for(var s=2;s<a;s++)i[s]=n[s];return r.createElement.apply(null,i)}return r.createElement.apply(null,n)}u.displayName="MDXCreateElement"},1012:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>d,frontMatter:()=>a,metadata:()=>l,toc:()=>s});var r=n(2685),o=(n(7378),n(5318));const a={sidebar_position:1},i="Introduction",l={unversionedId:"intro",id:"intro",title:"Introduction",description:"Let's discover Podman Desktop in less than 5 minutes.",source:"@site/docs/intro.md",sourceDirName:".",slug:"/intro",permalink:"/docs/intro",draft:!1,editUrl:"https://github.com/containers/podman-desktop/tree/main/website/docs/intro.md",tags:[],version:"current",sidebarPosition:1,frontMatter:{sidebar_position:1},sidebar:"tutorialSidebar",next:{title:"MacOS",permalink:"/docs/Installation/macos-install"}},c={},s=[{value:"Getting Started",id:"getting-started",level:2},{value:"What you&#39;ll need",id:"what-youll-need",level:3},{value:"Check podman CLI is working",id:"check-podman-cli-is-working",level:3}],p={toc:s};function d(e){let{components:t,...n}=e;return(0,o.kt)("wrapper",(0,r.Z)({},p,n,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("h1",{id:"introduction"},"Introduction"),(0,o.kt)("p",null,"Let's discover ",(0,o.kt)("strong",{parentName:"p"},"Podman Desktop in less than 5 minutes"),"."),(0,o.kt)("h2",{id:"getting-started"},"Getting Started"),(0,o.kt)("p",null,"Get started by ",(0,o.kt)("strong",{parentName:"p"},(0,o.kt)("a",{parentName:"strong",href:"/downloads"},"Downloading")," the product")," for your Operating System."),(0,o.kt)("h3",{id:"what-youll-need"},"What you'll need"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},"Podman 4.x",(0,o.kt)("ul",{parentName:"li"},(0,o.kt)("li",{parentName:"ul"},"Check there is a podman machine running")))),(0,o.kt)("h3",{id:"check-podman-cli-is-working"},"Check podman CLI is working"),(0,o.kt)("p",null,"Run the development server:"),(0,o.kt)("pre",null,(0,o.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')))}d.isMDXComponent=!0}}]);

View file

@ -1 +1 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[127],{9127:function(s,c,e){e.r(c)}}]);
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[127],{9127:(s,c,e)=>{e.r(c)}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[751],{1666:(e,t,a)=>{a.r(t),a.d(t,{default:()=>p});var l=a(7378),n=a(8944),r=a(9213);var c=a(1123),s=a(5484),m=a(3626),o=a(1478);const u="tag_FHL6";function i(e){let{letterEntry:t}=e;return l.createElement("article",null,l.createElement("h2",null,t.letter),l.createElement("ul",{className:"padding--none"},t.tags.map((e=>l.createElement("li",{key:e.permalink,className:u},l.createElement(o.Z,e))))),l.createElement("hr",null))}function g(e){let{tags:t}=e;const a=function(e){const t={};return Object.values(e).forEach((e=>{const a=function(e){return e[0].toUpperCase()}(e.label);t[a]??=[],t[a].push(e)})),Object.entries(t).sort(((e,t)=>{let[a]=e,[l]=t;return a.localeCompare(l)})).map((e=>{let[t,a]=e;return{letter:t,tags:a.sort(((e,t)=>e.label.localeCompare(t.label)))}}))}(t);return l.createElement("section",{className:"margin-vert--lg"},a.map((e=>l.createElement(i,{key:e.letter,letterEntry:e}))))}var E=a(505);function p(e){let{tags:t}=e;const a=(0,r.I)({id:"theme.tags.tagsPageTitle",message:"Tags",description:"The title of the tag list page"});return l.createElement(c.FG,{className:(0,n.Z)(s.k.wrapper.docsPages,s.k.page.docsTagsListPage)},l.createElement(c.d,{title:a}),l.createElement(E.Z,{tag:"doc_tags_list"}),l.createElement(m.Z,null,l.createElement("div",{className:"container margin-vert--lg"},l.createElement("div",{className:"row"},l.createElement("main",{className:"col col--8 col--offset-2"},l.createElement("h1",null,a),l.createElement(g,{tags:t}))))))}},1478:(e,t,a)=>{a.d(t,{Z:()=>o});var l=a(7378),n=a(8944),r=a(1884);const c="tag_otG2",s="tagRegular_s0E1",m="tagWithCount_PGyn";function o(e){let{permalink:t,label:a,count:o}=e;return l.createElement(r.Z,{href:t,className:(0,n.Z)(c,o?m:s)},a,o&&l.createElement("span",null,o))}}}]);

View file

@ -1 +0,0 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[751],{1666:function(e,t,a){a.r(t),a.d(t,{default:function(){return E}});var n=a(7378),r=a(8944),l=a(9213);var c=a(1123),s=a(5484),u=a(3626),o=a(1478),i="tag_FHL6";function m(e){var t=e.letterEntry;return n.createElement("article",null,n.createElement("h2",null,t.letter),n.createElement("ul",{className:"padding--none"},t.tags.map((function(e){return n.createElement("li",{key:e.permalink,className:i},n.createElement(o.Z,e))}))),n.createElement("hr",null))}function g(e){var t=function(e){var t={};return Object.values(e).forEach((function(e){var a=function(e){return e[0].toUpperCase()}(e.label);null!=t[a]||(t[a]=[]),t[a].push(e)})),Object.entries(t).sort((function(e,t){var a=e[0],n=t[0];return a.localeCompare(n)})).map((function(e){return{letter:e[0],tags:e[1].sort((function(e,t){return e.label.localeCompare(t.label)}))}}))}(e.tags);return n.createElement("section",{className:"margin-vert--lg"},t.map((function(e){return n.createElement(m,{key:e.letter,letterEntry:e})})))}var f=a(505);function E(e){var t=e.tags,a=(0,l.I)({id:"theme.tags.tagsPageTitle",message:"Tags",description:"The title of the tag list page"});return n.createElement(c.FG,{className:(0,r.Z)(s.k.wrapper.docsPages,s.k.page.docsTagsListPage)},n.createElement(c.d,{title:a}),n.createElement(f.Z,{tag:"doc_tags_list"}),n.createElement(u.Z,null,n.createElement("div",{className:"container margin-vert--lg"},n.createElement("div",{className:"row"},n.createElement("main",{className:"col col--8 col--offset-2"},n.createElement("h1",null,a),n.createElement(g,{tags:t}))))))}},1478:function(e,t,a){a.d(t,{Z:function(){return o}});var n=a(7378),r=a(8944),l=a(1884),c="tag_otG2",s="tagRegular_s0E1",u="tagWithCount_PGyn";function o(e){var t=e.permalink,a=e.label,o=e.count;return n.createElement(l.Z,{href:t,className:(0,r.Z)(c,o?u:s)},a,o&&n.createElement("span",null,o))}}}]);

View file

@ -1 +0,0 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[847],{5745:function(s){s.exports=JSON.parse('{"name":"docusaurus-plugin-content-pages","id":"default"}')}}]);

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[847],{5745:s=>{s.exports=JSON.parse('{"name":"docusaurus-plugin-content-pages","id":"default"}')}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[724],{544:(e,t,n)=>{n.d(t,{Z:()=>r});var a=n(7378),s=n(161);const r=function(){function e(){var e;if(!document||!document.documentElement)return;const t=document.documentElement;"dark"===(null==(e=t.dataset)?void 0:e.theme)?(t.classList.add("dark"),setTimeout((()=>{t.classList.add("dark")}),100)):(t.classList.remove("dark"),setTimeout((()=>{t.classList.remove("dark")}),100))}return(0,a.useEffect)((()=>{s.Z.canUseDOM&&e()}),[s.Z.canUseDOM]),(0,a.useEffect)((()=>{if(!s.Z.canUseDOM)return;const t=new MutationObserver((t=>{t.forEach((t=>{("data-rh"===t.attributeName&&"attributes"==t.type||"data-theme"===t.attributeName&&"attributes"==t.type)&&e()}))}));return t.observe(document.documentElement,{attributes:!0,childList:!1,subtree:!1}),()=>{t.disconnect()}}),[s.Z.canUseDOM]),a.createElement("div",null)}},36:(e,t,n)=>{n.r(t),n.d(t,{WindowsDownloads:()=>d,default:()=>u});var a=n(353),s=n(3626),r=n(7378),l=n(544),c=n(1884),i=n(9072),o=n(9928),m=n(9374);function d(){const[e,t]=(0,r.useState)({version:"",binary:"",setup:""});return(0,r.useEffect)((()=>{!async function(e){const t=await fetch("https://api.github.com/repos/containers/podman-desktop/releases/latest"),n=await t.json(),a=n.assets,s=a.filter((e=>e.name.endsWith("-setup.exe")));if(1!==s.length)throw new Error("Unable to grab setup.exe");const r=s[0],l=a.filter((e=>e.name.endsWith(".exe")&&e.name!==r.name))[0];e({version:n.name,binary:l.browser_download_url,setup:r.browser_download_url})}(t)}),[]),r.createElement("section",{className:" dark:bg-zinc-800 bg-zinc-200 py-24 dark:text-gray-300 text-gray-700"},r.createElement("div",{className:"w-5/6 mx-auto"},r.createElement("div",{className:"flex rounded-lg bg-zinc-300 dark:bg-zinc-700 bg-opacity-60 p-8 flex-col md:flex-row "},r.createElement("div",{className:"flex align-middle items-center mb-3 flex-col "},r.createElement(i.G,{size:"8x",icon:o.ts2}),r.createElement("div",{className:"inline-flex items-center justify-center rounded-full flex-shrink-0"}),r.createElement("h2",{className:" text-lg title-font font-medium"},"Windows")),r.createElement("div",{className:"h-full flex w-full flex-col align-middle items-center"},r.createElement("div",{className:"flex flex-col align-middle items-center"},r.createElement("div",{className:"pt-8 space-x-4"},r.createElement(c.Z,{className:"no-underline hover:no-underline inline-flex text-white hover:text-white bg-purple-500 border-0 py-2 px-6 focus:outline-none hover:bg-purple-600 rounded text-sm",to:e.binary},r.createElement(i.G,{size:"1x",icon:m.q7m,className:"mr-2"}),"Exe")),r.createElement("div",{className:"font-light mt-4"},"Version ",e.version))))))}function u(){const{siteConfig:e}=(0,a.Z)();return r.createElement(s.Z,{title:e.title,description:"Downloads for macOS"},r.createElement(l.Z,null),r.createElement("main",{className:"h-screen"},r.createElement(d,null)))}}}]);

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[121],{8070:e=>{e.exports=JSON.parse('[{"label":"podman-desktop","permalink":"/docs/tags/podman-desktop","count":1},{"label":"getting-started","permalink":"/docs/tags/getting-started","count":1}]')}}]);

View file

@ -1 +0,0 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[121],{8070:function(t){t.exports=JSON.parse('[{"label":"podman-desktop","permalink":"/docs/tags/podman-desktop","count":1},{"label":"getting-started","permalink":"/docs/tags/getting-started","count":1}]')}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[248],{544:(e,t,a)=>{a.d(t,{Z:()=>r});var n=a(7378),l=a(161);const r=function(){function e(){var e;if(!document||!document.documentElement)return;const t=document.documentElement;"dark"===(null==(e=t.dataset)?void 0:e.theme)?(t.classList.add("dark"),setTimeout((()=>{t.classList.add("dark")}),100)):(t.classList.remove("dark"),setTimeout((()=>{t.classList.remove("dark")}),100))}return(0,n.useEffect)((()=>{l.Z.canUseDOM&&e()}),[l.Z.canUseDOM]),(0,n.useEffect)((()=>{if(!l.Z.canUseDOM)return;const t=new MutationObserver((t=>{t.forEach((t=>{("data-rh"===t.attributeName&&"attributes"==t.type||"data-theme"===t.attributeName&&"attributes"==t.type)&&e()}))}));return t.observe(document.documentElement,{attributes:!0,childList:!1,subtree:!1}),()=>{t.disconnect()}}),[l.Z.canUseDOM]),n.createElement("div",null)}},3963:(e,t,a)=>{a.r(t),a.d(t,{LinuxDownloads:()=>d,default:()=>u});var n=a(353),l=a(3626),r=a(7378),s=a(544),c=a(1884),o=a(9072),i=a(9374),m=a(9928);function d(){const[e,t]=(0,r.useState)({version:"",binary:"",flatpak:""});return(0,r.useEffect)((()=>{!async function(e){const t=await fetch("https://api.github.com/repos/containers/podman-desktop/releases/latest"),a=await t.json(),n=a.assets,l=n.filter((e=>e.name.endsWith(".tar.gz")));if(1!==l.length)throw new Error("Unable to grab .tar.gz");const r=l[0],s=n.filter((e=>e.name.endsWith(".flatpak")));if(1!==s.length)throw new Error("Unable to grab .flatpak");const c=s[0];e({version:a.name,binary:r.browser_download_url,flatpak:c.browser_download_url})}(t)}),[]),r.createElement("section",{className:" dark:bg-zinc-800 bg-zinc-200 py-24 dark:text-gray-300 text-gray-700"},r.createElement("div",{className:"w-5/6 mx-auto"},r.createElement("div",{className:"flex rounded-lg bg-zinc-300 dark:bg-zinc-700 bg-opacity-60 p-8 flex-col md:flex-row "},r.createElement("div",{className:"flex align-middle items-center mb-3 flex-col "},r.createElement(o.G,{size:"8x",icon:m.qJE}),r.createElement("div",{className:"inline-flex items-center justify-center rounded-full flex-shrink-0"}),r.createElement("h2",{className:" text-lg title-font font-medium"},"Linux")),r.createElement("div",{className:"h-full flex w-full flex-col align-middle items-center"},r.createElement("div",{className:"flex flex-col align-middle items-center"},r.createElement("div",{className:"items-center text-center"},r.createElement("p",{className:"flex justify-center"},r.createElement("svg",{width:"50px",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",fill:"currentColor"},r.createElement("path",{d:"M12 2.604l-.43.283L0 10.459v6.752l6.393 4.184L12 17.725l5.607 3.671L24 17.211v-6.752L12 2.604zm0 .828l5.434 3.556-2.717 1.778L12 10.545l-2.717-1.78-2.717-1.777L12 3.432zM6.39 7.104l5.434 3.556-5.408 3.54-5.434-3.557 5.409-3.54zm11.22 0l5.431 3.554-5.434 3.557-5.433-3.555 5.435-3.556zM.925 10.867l5.379 3.52a.123.08 0 00.027.013v5.647l-5.406-3.54v-5.64zm11.213.115l5.408 3.54v5.664l-5.408-3.54v-5.664z"}))),r.createElement("p",{className:"text-base "},"Using"," ",r.createElement("a",{className:"text-purple-500",href:"https://flathub.org/apps/details/io.podman_desktop.PodmanDesktop"},"FlatHub")," ","? Install in one command:"),r.createElement("p",{className:"text-base dark:text-purple-300 text-purple-700"},r.createElement(o.G,{size:"1x",icon:i.Jw3,className:"mr-2"}),"flatpak install --user flathub io.podman_desktop.PodmanDesktop",r.createElement("button",{title:"Copy To Clipboard",className:"mr-5"}," ",r.createElement(o.G,{size:"xs",icon:i.O4,className:"ml-3 cursor-pointer text-3xl text-white-500",onClick:()=>{navigator.clipboard.writeText("flatpak install --user flathub io.podman_desktop.PodmanDesktop")}})))),r.createElement("div",{className:"pt-8 space-x-4"},r.createElement(c.Z,{className:"no-underline hover:no-underline inline-flex text-white hover:text-white bg-purple-500 border-0 py-2 px-6 focus:outline-none hover:bg-purple-600 rounded text-sm",to:e.flatpak},r.createElement(o.G,{size:"1x",icon:i.q7m,className:"mr-2"}),"Flatpak"),r.createElement(c.Z,{className:"no-underline hover:no-underline inline-flex text-white hover:text-white bg-purple-500 border-0 py-2 px-6 focus:outline-none hover:bg-purple-600 rounded text-sm",to:e.binary},r.createElement(o.G,{size:"1x",icon:i.q7m,className:"mr-2"}),"zip")),r.createElement("div",{className:"font-light mt-4"},"Version ",e.version))))))}function u(){const{siteConfig:e}=(0,n.Z)();return r.createElement(l.Z,{title:e.title,description:"Downloads for macOS"},r.createElement(s.Z,null),r.createElement("main",{className:"h-screen"},r.createElement(d,null)))}}}]);

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[397],{299:t=>{t.exports=JSON.parse('{"label":"podman-desktop","permalink":"/docs/tags/podman-desktop","allTagsPath":"/docs/tags","count":1,"items":[{"id":"getting-started/getting-started","title":"Getting Started with Podman Desktop","description":"This blog will help you build and run your first container image on Podman Desktop","permalink":"/docs/getting-started/getting-started"}]}')}}]);

View file

@ -1 +0,0 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[397],{299:function(t){t.exports=JSON.parse('{"label":"podman-desktop","permalink":"/docs/tags/podman-desktop","allTagsPath":"/docs/tags","count":1,"items":[{"id":"getting-started/getting-started","title":"Getting Started with Podman Desktop","description":"This blog will help you build and run your first container image on Podman Desktop","permalink":"/docs/getting-started/getting-started"}]}')}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[625],{3769:function(s){s.exports=JSON.parse('{"name":"docusaurus-plugin-content-docs","id":"default"}')}}]);

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[625],{3769:s=>{s.exports=JSON.parse('{"name":"docusaurus-plugin-content-docs","id":"default"}')}}]);

View file

@ -1 +1 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[670],{4670:function(s,c,e){e.r(c)}}]);
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[670],{4670:(s,c,e)=>{e.r(c)}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[505],{544:(e,t,n)=>{n.d(t,{Z:()=>l});var a=n(7378),r=n(161);const l=function(){function e(){var e;if(!document||!document.documentElement)return;const t=document.documentElement;"dark"===(null==(e=t.dataset)?void 0:e.theme)?(t.classList.add("dark"),setTimeout((()=>{t.classList.add("dark")}),100)):(t.classList.remove("dark"),setTimeout((()=>{t.classList.remove("dark")}),100))}return(0,a.useEffect)((()=>{r.Z.canUseDOM&&e()}),[r.Z.canUseDOM]),(0,a.useEffect)((()=>{if(!r.Z.canUseDOM)return;const t=new MutationObserver((t=>{t.forEach((t=>{("data-rh"===t.attributeName&&"attributes"==t.type||"data-theme"===t.attributeName&&"attributes"==t.type)&&e()}))}));return t.observe(document.documentElement,{attributes:!0,childList:!1,subtree:!1}),()=>{t.disconnect()}}),[r.Z.canUseDOM]),a.createElement("div",null)}},919:(e,t,n)=>{n.r(t),n.d(t,{MacOSDownloads:()=>d,default:()=>u});var a=n(353),r=n(3626),l=n(7378),s=n(544),c=n(1884),i=n(9072),o=n(9928),m=n(9374);function d(){const[e,t]=(0,l.useState)({version:"",universal:"",x64:"",arm64:""});return(0,l.useEffect)((()=>{!async function(e){const t=await fetch("https://api.github.com/repos/containers/podman-desktop/releases/latest"),n=await t.json(),a=n.assets,r=a.filter((e=>e.name.endsWith("-arm64.dmg")));if(1!==r.length)throw new Error("Unable to grab arm64 dmg");const l=r[0],s=a.filter((e=>e.name.endsWith("-x64.dmg")));if(1!==s.length)throw new Error("Unable to grab x64 dmg");const c=s[0],i=a.filter((e=>e.name.endsWith(".dmg")&&e.name!==l.name&&e.name!==c.name));if(1!==i.length)throw new Error("Unable to grab unified dmg");const o=i[0];e({version:n.name,universal:o.browser_download_url,x64:c.browser_download_url,arm64:l.browser_download_url})}(t)}),[]),l.createElement("section",{className:" dark:bg-zinc-900 bg-zinc-100 py-24 dark:text-gray-300 text-gray-700"},l.createElement("div",{className:"w-5/6 mx-auto"},l.createElement("div",{className:"flex rounded-lg bg-zinc-300 dark:bg-zinc-700 bg-opacity-60 p-8 flex-col md:flex-row "},l.createElement("div",{className:"flex align-middle items-center mb-3 flex-col "},l.createElement(i.G,{size:"8x",icon:o.Av$}),l.createElement("div",{className:"inline-flex items-center justify-center rounded-full flex-shrink-0"}),l.createElement("h2",{className:" text-lg title-font font-medium"},"macOS")),l.createElement("div",{className:"h-full flex w-full flex-col align-middle items-center"},l.createElement("div",{className:"flex flex-col align-middle items-center"},l.createElement("div",{className:"items-center text-center"},l.createElement("p",{className:"text-base "},l.createElement(i.G,{size:"4x",icon:m.v8y,className:"ml-2"})),l.createElement("p",{className:"text-base "},"Using Brew ?"),l.createElement("p",{className:"text-base dark:text-purple-300 text-purple-700"},l.createElement(i.G,{size:"1x",icon:m.Jw3,className:"mr-2"}),"brew install podman-desktop",l.createElement("button",{title:"Copy To Clipboard",className:"mr-5"}," ",l.createElement(i.G,{size:"xs",icon:m.O4,className:"ml-3 cursor-pointer text-3xl text-white-500",onClick:()=>{navigator.clipboard.writeText("brew install podman-desktop")}})))),l.createElement("div",{className:"pt-8 space-x-4"},l.createElement(c.Z,{className:"no-underline hover:no-underline inline-flex text-white hover:text-white bg-purple-500 border-0 py-2 px-6 focus:outline-none hover:bg-purple-600 rounded text-sm",to:e.universal},l.createElement(i.G,{size:"1x",icon:m.q7m,className:"mr-2"}),"universal"),l.createElement(c.Z,{className:"no-underline hover:no-underline inline-flex text-white hover:text-white bg-purple-500 border-0 py-2 px-6 focus:outline-none hover:bg-purple-600 rounded text-sm",to:e.x64},l.createElement(i.G,{size:"1x",icon:m.q7m,className:"mr-2"}),"Intel"),l.createElement(c.Z,{className:"no-underline hover:no-underline inline-flex text-white hover:text-white bg-purple-500 border-0 py-2 px-6 focus:outline-none hover:bg-purple-600 rounded text-sm",to:e.arm64},l.createElement(i.G,{size:"1x",icon:m.q7m,className:"mr-2"}),"Arm")),l.createElement("div",{className:"font-light mt-4"},"Version ",e.version))))))}function u(){const{siteConfig:e}=(0,a.Z)();return l.createElement(r.Z,{title:e.title,description:"Downloads for macOS"},l.createElement(s.Z,null),l.createElement("main",{className:"h-screen"},l.createElement(d,null)))}}}]);

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[893],{3893:(e,t,n)=>{n.r(t),n.d(t,{default:()=>c});var a=n(7378),l=n(9213),o=n(1123),r=n(3626);function c(){return a.createElement(a.Fragment,null,a.createElement(o.d,{title:(0,l.I)({id:"theme.NotFound.title",message:"Page Not Found"})}),a.createElement(r.Z,null,a.createElement("main",{className:"container margin-vert--xl"},a.createElement("div",{className:"row"},a.createElement("div",{className:"col col--6 col--offset-3"},a.createElement("h1",{className:"hero__title"},a.createElement(l.Z,{id:"theme.NotFound.title",description:"The title of the 404 page"},"Page Not Found")),a.createElement("p",null,a.createElement(l.Z,{id:"theme.NotFound.p1",description:"The first paragraph of the 404 page"},"We could not find what you were looking for.")),a.createElement("p",null,a.createElement(l.Z,{id:"theme.NotFound.p2",description:"The 2nd paragraph of the 404 page"},"Please contact the owner of the site that linked you to the original URL and let them know their link is broken.")))))))}}}]);

View file

@ -1 +0,0 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[893],{3893:function(e,t,n){n.r(t),n.d(t,{default:function(){return c}});var a=n(7378),o=n(9213),l=n(1123),r=n(3626);function c(){return a.createElement(a.Fragment,null,a.createElement(l.d,{title:(0,o.I)({id:"theme.NotFound.title",message:"Page Not Found"})}),a.createElement(r.Z,null,a.createElement("main",{className:"container margin-vert--xl"},a.createElement("div",{className:"row"},a.createElement("div",{className:"col col--6 col--offset-3"},a.createElement("h1",{className:"hero__title"},a.createElement(o.Z,{id:"theme.NotFound.title",description:"The title of the 404 page"},"Page Not Found")),a.createElement("p",null,a.createElement(o.Z,{id:"theme.NotFound.p1",description:"The first paragraph of the 404 page"},"We could not find what you were looking for.")),a.createElement("p",null,a.createElement(o.Z,{id:"theme.NotFound.p2",description:"The 2nd paragraph of the 404 page"},"Please contact the owner of the site that linked you to the original URL and let them know their link is broken.")))))))}}}]);

View file

@ -1 +0,0 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[813],{1853:function(t){t.exports=JSON.parse('{"label":"getting-started","permalink":"/docs/tags/getting-started","allTagsPath":"/docs/tags","count":1,"items":[{"id":"getting-started/getting-started","title":"Getting Started with Podman Desktop","description":"This blog will help you build and run your first container image on Podman Desktop","permalink":"/docs/getting-started/getting-started"}]}')}}]);

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[813],{1853:t=>{t.exports=JSON.parse('{"label":"getting-started","permalink":"/docs/tags/getting-started","allTagsPath":"/docs/tags","count":1,"items":[{"id":"getting-started/getting-started","title":"Getting Started with Podman Desktop","description":"This blog will help you build and run your first container image on Podman Desktop","permalink":"/docs/getting-started/getting-started"}]}')}}]);

View file

@ -1 +0,0 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[53],{1109:function(t){t.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"tutorialSidebar":[{"type":"link","label":"Introduction","href":"/docs/intro","docId":"intro"},{"type":"category","label":"Installation","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"MacOS","href":"/docs/Installation/macos-install","docId":"Installation/macos-install"},{"type":"link","label":"Windows","href":"/docs/Installation/windows-install","docId":"Installation/windows-install"},{"type":"link","label":"Linux","href":"/docs/Installation/linux-install","docId":"Installation/linux-install"}]},{"type":"category","label":"Getting Started","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Getting Started with Podman Desktop","href":"/docs/getting-started/getting-started","docId":"getting-started/getting-started"}]},{"type":"link","label":"Troubleshooting","href":"/docs/troubleshooting","docId":"troubleshooting"}]},"docs":{"getting-started/getting-started":{"id":"getting-started/getting-started","title":"Getting Started with Podman Desktop","description":"This blog will help you build and run your first container image on Podman Desktop","sidebar":"tutorialSidebar"},"Installation/linux-install":{"id":"Installation/linux-install","title":"Linux","description":"Check out the Downloads section of this website to download either the .flatpak file or the zip file depending on your preference.","sidebar":"tutorialSidebar"},"Installation/macos-install":{"id":"Installation/macos-install","title":"MacOS","description":"This page contains information regarding installation of Podman Desktop on MacOS.","sidebar":"tutorialSidebar"},"Installation/windows-install":{"id":"Installation/windows-install","title":"Windows","description":"This page contains information regarding installation of Podman Desktop on Windows.","sidebar":"tutorialSidebar"},"intro":{"id":"intro","title":"Introduction","description":"Let\'s discover Podman Desktop in less than 5 minutes.","sidebar":"tutorialSidebar"},"troubleshooting":{"id":"troubleshooting","title":"Troubleshooting","description":"Here, find some answers to the question : I have downloaded Podman Desktop but I am unable to see any of my image or container","sidebar":"tutorialSidebar"}}}')}}]);

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[53],{1109:t=>{t.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"tutorialSidebar":[{"type":"link","label":"Introduction","href":"/docs/intro","docId":"intro"},{"type":"category","label":"Installation","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"MacOS","href":"/docs/Installation/macos-install","docId":"Installation/macos-install"},{"type":"link","label":"Windows","href":"/docs/Installation/windows-install","docId":"Installation/windows-install"},{"type":"link","label":"Linux","href":"/docs/Installation/linux-install","docId":"Installation/linux-install"}]},{"type":"category","label":"Getting Started","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Getting Started with Podman Desktop","href":"/docs/getting-started/getting-started","docId":"getting-started/getting-started"}]},{"type":"link","label":"Troubleshooting","href":"/docs/troubleshooting","docId":"troubleshooting"}]},"docs":{"getting-started/getting-started":{"id":"getting-started/getting-started","title":"Getting Started with Podman Desktop","description":"This blog will help you build and run your first container image on Podman Desktop","sidebar":"tutorialSidebar"},"Installation/linux-install":{"id":"Installation/linux-install","title":"Linux","description":"Check out the Downloads section of this website to download either the .flatpak file or the zip file depending on your preference.","sidebar":"tutorialSidebar"},"Installation/macos-install":{"id":"Installation/macos-install","title":"MacOS","description":"This page contains information regarding installation of Podman Desktop on MacOS.","sidebar":"tutorialSidebar"},"Installation/windows-install":{"id":"Installation/windows-install","title":"Windows","description":"This page contains information regarding installation of Podman Desktop on Windows.","sidebar":"tutorialSidebar"},"intro":{"id":"intro","title":"Introduction","description":"Let\'s discover Podman Desktop in less than 5 minutes.","sidebar":"tutorialSidebar"},"troubleshooting":{"id":"troubleshooting","title":"Troubleshooting","description":"Here, find some answers to the question : I have downloaded Podman Desktop but I am unable to see any of my image or container","sidebar":"tutorialSidebar"}}}')}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[178],{7085:function(e){e.exports=JSON.parse('{"name":"docusaurus-theme-search-algolia","id":"default"}')}}]);

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[178],{7085:e=>{e.exports=JSON.parse('{"name":"docusaurus-theme-search-algolia","id":"default"}')}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[924],{7051:function(e,t,a){a.r(t),a.d(t,{default:function(){return d}});var r=a(7378),l=a(8944),n=a(1884),c=a(689),o=a(1123),s=a(5484),u=a(9213),i=a(3626),g=a(505);function m(e){var t=e.doc;return r.createElement("article",{className:"margin-vert--lg"},r.createElement(n.Z,{to:t.permalink},r.createElement("h2",null,t.title)),t.description&&r.createElement("p",null,t.description))}function d(e){var t,a=e.tag,d=(t=(0,c.c)().selectMessage,function(e){return t(e,(0,u.I)({id:"theme.docs.tagDocListPageTitle.nDocsTagged",description:'Pluralized label for "{count} docs tagged". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)',message:"One doc tagged|{count} docs tagged"},{count:e}))}),f=(0,u.I)({id:"theme.docs.tagDocListPageTitle",description:"The title of the page for a docs tag",message:'{nDocsTagged} with "{tagName}"'},{nDocsTagged:d(a.count),tagName:a.label});return r.createElement(o.FG,{className:(0,l.Z)(s.k.wrapper.docsPages,s.k.page.docsTagDocListPage)},r.createElement(o.d,{title:f}),r.createElement(g.Z,{tag:"doc_tag_doc_list"}),r.createElement(i.Z,null,r.createElement("div",{className:"container margin-vert--lg"},r.createElement("div",{className:"row"},r.createElement("main",{className:"col col--8 col--offset-2"},r.createElement("header",{className:"margin-bottom--xl"},r.createElement("h1",null,f),r.createElement(n.Z,{href:a.allTagsPath},r.createElement(u.Z,{id:"theme.tags.tagsPageLink",description:"The label of the link targeting the tag list page"},"View All Tags"))),r.createElement("section",{className:"margin-vert--lg"},a.items.map((function(e){return r.createElement(m,{key:e.id,doc:e})}))))))))}},689:function(e,t,a){a.d(t,{c:function(){return u}});var r=a(7378),l=a(353),n=["zero","one","two","few","many","other"];function c(e){return n.filter((function(t){return e.includes(t)}))}var o={locale:"en",pluralForms:c(["one","other"]),select:function(e){return 1===e?"one":"other"}};function s(){var e=(0,l.Z)().i18n.currentLocale;return(0,r.useMemo)((function(){try{return t=e,a=new Intl.PluralRules(t),{locale:t,pluralForms:c(a.resolvedOptions().pluralCategories),select:function(e){return a.select(e)}}}catch(r){return console.error('Failed to use Intl.PluralRules for locale "'+e+'".\nDocusaurus will fallback to the default (English) implementation.\nError: '+r.message+"\n"),o}var t,a}),[e])}function u(){var e=s();return{selectMessage:function(t,a){return function(e,t,a){var r=e.split("|");if(1===r.length)return r[0];r.length>a.pluralForms.length&&console.error("For locale="+a.locale+", a maximum of "+a.pluralForms.length+" plural forms are expected ("+a.pluralForms.join(",")+"), but the message contains "+r.length+": "+e);var l=a.select(t),n=a.pluralForms.indexOf(l);return r[Math.min(n,r.length-1)]}(a,t,e)}}}}}]);

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[924],{7051:(e,t,l)=>{l.r(t),l.d(t,{default:()=>d});var a=l(7378),n=l(8944),r=l(1884),s=l(689),c=l(1123),o=l(5484),i=l(9213),u=l(3626),g=l(505);function m(e){let{doc:t}=e;return a.createElement("article",{className:"margin-vert--lg"},a.createElement(r.Z,{to:t.permalink},a.createElement("h2",null,t.title)),t.description&&a.createElement("p",null,t.description))}function d(e){let{tag:t}=e;const l=function(){const{selectMessage:e}=(0,s.c)();return t=>e(t,(0,i.I)({id:"theme.docs.tagDocListPageTitle.nDocsTagged",description:'Pluralized label for "{count} docs tagged". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)',message:"One doc tagged|{count} docs tagged"},{count:t}))}(),d=(0,i.I)({id:"theme.docs.tagDocListPageTitle",description:"The title of the page for a docs tag",message:'{nDocsTagged} with "{tagName}"'},{nDocsTagged:l(t.count),tagName:t.label});return a.createElement(c.FG,{className:(0,n.Z)(o.k.wrapper.docsPages,o.k.page.docsTagDocListPage)},a.createElement(c.d,{title:d}),a.createElement(g.Z,{tag:"doc_tag_doc_list"}),a.createElement(u.Z,null,a.createElement("div",{className:"container margin-vert--lg"},a.createElement("div",{className:"row"},a.createElement("main",{className:"col col--8 col--offset-2"},a.createElement("header",{className:"margin-bottom--xl"},a.createElement("h1",null,d),a.createElement(r.Z,{href:t.allTagsPath},a.createElement(i.Z,{id:"theme.tags.tagsPageLink",description:"The label of the link targeting the tag list page"},"View All Tags"))),a.createElement("section",{className:"margin-vert--lg"},t.items.map((e=>a.createElement(m,{key:e.id,doc:e})))))))))}},689:(e,t,l)=>{l.d(t,{c:()=>i});var a=l(7378),n=l(353);const r=["zero","one","two","few","many","other"];function s(e){return r.filter((t=>e.includes(t)))}const c={locale:"en",pluralForms:s(["one","other"]),select:e=>1===e?"one":"other"};function o(){const{i18n:{currentLocale:e}}=(0,n.Z)();return(0,a.useMemo)((()=>{try{return function(e){const t=new Intl.PluralRules(e);return{locale:e,pluralForms:s(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${t.message}\n`),c}}),[e])}function i(){const e=o();return{selectMessage:(t,l)=>function(e,t,l){const a=e.split("|");if(1===a.length)return a[0];a.length>l.pluralForms.length&&console.error(`For locale=${l.locale}, a maximum of ${l.pluralForms.length} plural forms are expected (${l.pluralForms.join(",")}), but the message contains ${a.length}: ${e}`);const n=l.select(t),r=l.pluralForms.indexOf(n);return a[Math.min(r,a.length-1)]}(l,t,e)}}}}]);

View file

@ -1 +0,0 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[114],{544:function(e,t,n){var a=n(7378),i=n(161);t.Z=function(){function e(){var e;if(document&&document.documentElement){var t=document.documentElement;"dark"===(null==(e=t.dataset)?void 0:e.theme)?(t.classList.add("dark"),setTimeout((function(){t.classList.add("dark")}),100)):(t.classList.remove("dark"),setTimeout((function(){t.classList.remove("dark")}),100))}}return(0,a.useEffect)((function(){i.Z.canUseDOM&&e()}),[i.Z.canUseDOM]),(0,a.useEffect)((function(){if(i.Z.canUseDOM){var t=new MutationObserver((function(t){t.forEach((function(t){("data-rh"===t.attributeName&&"attributes"==t.type||"data-theme"===t.attributeName&&"attributes"==t.type)&&e()}))}));return t.observe(document.documentElement,{attributes:!0,childList:!1,subtree:!1}),function(){t.disconnect()}}}),[i.Z.canUseDOM]),a.createElement("div",null)}},1261:function(e,t,n){n.r(t),n.d(t,{default:function(){return r}});var a=n(353),i=n(3626),s=n(7378),l=n(544),o=n(4034),c=n(8948);function r(){var e=(0,a.Z)().siteConfig;return s.createElement(i.Z,{title:e.title,description:"Extensibility"},s.createElement(l.Z,null),s.createElement("section",{className:"text-gray-600 dark:text-gray-400 body-font"},s.createElement("div",{className:"container mx-auto flex px-5 py-24 items-center justify-center flex-col"},s.createElement("div",{className:"text-center lg:w-2/3 w-full"},s.createElement("h1",{className:"title-font sm:text-4xl text-3xl lg:text-6xl mb-4 font-medium text-gray-900 dark:text-white"},"Extend capabilities with Docker Desktop extensions."),s.createElement("p",null,"Podman Desktop is able to use Docker Desktop UI plug-ins by adding a wrapper to intercept the API calls."),s.createElement("p",null,"By adding a Docker Desktop extension, you can extend the capabilities of Podman Desktop."),s.createElement(o.Z,{className:"py-4",alt:"Extend with Docker Desktop extensions",sources:{light:(0,c.Z)("img/extend/extend-dd-light.png"),dark:(0,c.Z)("img/extend/extend-dd-dark.png")}}),s.createElement(o.Z,{className:"py-4",alt:"Reuse Docker Desktop extensions",sources:{light:(0,c.Z)("img/ddextensions/dd-support.png"),dark:(0,c.Z)("img/ddextensions/dd-support.png")}}),s.createElement("h1",{className:"mt-24 title-font sm:text-4xl text-3xl lg:text-6xl mb-4 font-medium text-gray-900 dark:text-white"},"Extend capabilities with Podman Desktop plug-ins."),s.createElement("p",null,"Podman Desktop is using plug-ins under the hood to manage the different container engine."),s.createElement("p",null,"By adding a new plugin, you can extend the capabilities of Podman Desktop."),s.createElement("p",null,"For example plug a new container Engine likes Podman, Docker, Lima, etc."),s.createElement(o.Z,{className:"py-4",alt:"Extensibility diagram",sources:{light:(0,c.Z)("img/extend/extend-light.png"),dark:(0,c.Z)("img/extend/extend-dark.png")}}),s.createElement("h3",{className:"pt-2 pb-24 font-semibold"},s.createElement("div",null,"Extensions are written in JavaScript/Typescript"),s.createElement("div",null,"It consumes a TypeScript definition of the extension model.")),s.createElement("h1",{className:"title-font sm:text-2xl text-2xl lg:text-3xl mb-4 font-medium text-gray-900 dark:text-white"},"More extension points"),s.createElement("p",null,"Several extension points exists in addition to adding a Provider connection."),s.createElement("p",null,"User interaction, dialogs, launching commands are among the possible ways to extend Podman Desktop")))))}}}]);

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[114],{544:(e,t,n)=>{n.d(t,{Z:()=>i});var a=n(7378),s=n(161);const i=function(){function e(){var e;if(!document||!document.documentElement)return;const t=document.documentElement;"dark"===(null==(e=t.dataset)?void 0:e.theme)?(t.classList.add("dark"),setTimeout((()=>{t.classList.add("dark")}),100)):(t.classList.remove("dark"),setTimeout((()=>{t.classList.remove("dark")}),100))}return(0,a.useEffect)((()=>{s.Z.canUseDOM&&e()}),[s.Z.canUseDOM]),(0,a.useEffect)((()=>{if(!s.Z.canUseDOM)return;const t=new MutationObserver((t=>{t.forEach((t=>{("data-rh"===t.attributeName&&"attributes"==t.type||"data-theme"===t.attributeName&&"attributes"==t.type)&&e()}))}));return t.observe(document.documentElement,{attributes:!0,childList:!1,subtree:!1}),()=>{t.disconnect()}}),[s.Z.canUseDOM]),a.createElement("div",null)}},1261:(e,t,n)=>{n.r(t),n.d(t,{default:()=>c});var a=n(353),s=n(3626),i=n(7378),l=n(544),o=n(4034),r=n(8948);function c(){const{siteConfig:e}=(0,a.Z)();return i.createElement(s.Z,{title:e.title,description:"Extensibility"},i.createElement(l.Z,null),i.createElement("section",{className:"text-gray-600 dark:text-gray-400 body-font"},i.createElement("div",{className:"container mx-auto flex px-5 py-24 items-center justify-center flex-col"},i.createElement("div",{className:"text-center lg:w-2/3 w-full"},i.createElement("h1",{className:"title-font sm:text-4xl text-3xl lg:text-6xl mb-4 font-medium text-gray-900 dark:text-white"},"Extend capabilities with Docker Desktop extensions."),i.createElement("p",null,"Podman Desktop is able to use Docker Desktop UI plug-ins by adding a wrapper to intercept the API calls."),i.createElement("p",null,"By adding a Docker Desktop extension, you can extend the capabilities of Podman Desktop."),i.createElement(o.Z,{className:"py-4",alt:"Extend with Docker Desktop extensions",sources:{light:(0,r.Z)("img/extend/extend-dd-light.png"),dark:(0,r.Z)("img/extend/extend-dd-dark.png")}}),i.createElement(o.Z,{className:"py-4",alt:"Reuse Docker Desktop extensions",sources:{light:(0,r.Z)("img/ddextensions/dd-support.png"),dark:(0,r.Z)("img/ddextensions/dd-support.png")}}),i.createElement("h1",{className:"mt-24 title-font sm:text-4xl text-3xl lg:text-6xl mb-4 font-medium text-gray-900 dark:text-white"},"Extend capabilities with Podman Desktop plug-ins."),i.createElement("p",null,"Podman Desktop is using plug-ins under the hood to manage the different container engine."),i.createElement("p",null,"By adding a new plugin, you can extend the capabilities of Podman Desktop."),i.createElement("p",null,"For example plug a new container Engine likes Podman, Docker, Lima, etc."),i.createElement(o.Z,{className:"py-4",alt:"Extensibility diagram",sources:{light:(0,r.Z)("img/extend/extend-light.png"),dark:(0,r.Z)("img/extend/extend-dark.png")}}),i.createElement("h3",{className:"pt-2 pb-24 font-semibold"},i.createElement("div",null,"Extensions are written in JavaScript/Typescript"),i.createElement("div",null,"It consumes a TypeScript definition of the extension model.")),i.createElement("h1",{className:"title-font sm:text-2xl text-2xl lg:text-3xl mb-4 font-medium text-gray-900 dark:text-white"},"More extension points"),i.createElement("p",null,"Several extension points exists in addition to adding a Provider connection."),i.createElement("p",null,"User interaction, dialogs, launching commands are among the possible ways to extend Podman Desktop")))))}}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
!function(){"use strict";var e,t,n,r,o,c={},f={};function a(e){var t=f[e];if(void 0!==t)return t.exports;var n=f[e]={id:e,loaded:!1,exports:{}};return c[e].call(n.exports,n,n.exports,a),n.loaded=!0,n.exports}a.m=c,a.c=f,e=[],a.O=function(t,n,r,o){if(!n){var c=1/0;for(d=0;d<e.length;d++){n=e[d][0],r=e[d][1],o=e[d][2];for(var f=!0,u=0;u<n.length;u++)(!1&o||c>=o)&&Object.keys(a.O).every((function(e){return a.O[e](n[u])}))?n.splice(u--,1):(f=!1,o<c&&(c=o));if(f){e.splice(d--,1);var i=r();void 0!==i&&(t=i)}}return t}o=o||0;for(var d=e.length;d>0&&e[d-1][2]>o;d--)e[d]=e[d-1];e[d]=[n,r,o]},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,{a:t}),t},n=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},a.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var o=Object.create(null);a.r(o);var c={};t=t||[null,n({}),n([]),n(n)];for(var f=2&r&&e;"object"==typeof f&&!~t.indexOf(f);f=n(f))Object.getOwnPropertyNames(f).forEach((function(t){c[t]=function(){return e[t]}}));return c.default=function(){return e},a.d(o,c),o},a.d=function(e,t){for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.f={},a.e=function(e){return Promise.all(Object.keys(a.f).reduce((function(t,n){return a.f[n](e,t),t}),[]))},a.u=function(e){return"assets/js/"+({10:"56c3a9b2",53:"935f2afb",68:"d83d689a",114:"e665718d",121:"55960ee5",130:"ac371aaa",178:"ba322490",181:"4e8ec325",217:"d7fbbe43",237:"1df93b7f",241:"631e3189",248:"6101b3fc",262:"059d1c6a",360:"9d9f8394",397:"6194ac84",505:"8894e90f",514:"1be78505",625:"657ac0bc",671:"0e384e19",724:"5087625a",751:"3720c009",813:"933a69d3",847:"43b416ef",918:"17896441",920:"1a4e3797",924:"df203c0f"}[e]||e)+"."+{10:"70586ef2",53:"8dab99d3",68:"c6a4df3b",114:"2b772ce0",121:"d62ea03c",127:"72dad88c",130:"49d5312c",178:"912728d1",181:"66adac25",217:"bd228e20",237:"5277c3e5",241:"adbec13b",248:"fe285262",262:"ebff3dff",360:"eb0349dd",397:"d85cf47d",505:"b4e312d2",514:"0b43cb33",588:"2a7706d5",625:"a4b9eec8",670:"6b5f838d",671:"232e08d5",724:"551ea2be",751:"fbae3d65",777:"22871d22",813:"1a4110d4",847:"5483e15d",893:"ad8bc2de",918:"a562e8c3",920:"8630db57",924:"23b47cd0"}[e]+".js"},a.miniCssF=function(e){},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r={},o="docs:",a.l=function(e,t,n,c){if(r[e])r[e].push(t);else{var f,u;if(void 0!==n)for(var i=document.getElementsByTagName("script"),d=0;d<i.length;d++){var b=i[d];if(b.getAttribute("src")==e||b.getAttribute("data-webpack")==o+n){f=b;break}}f||(u=!0,(f=document.createElement("script")).charset="utf-8",f.timeout=120,a.nc&&f.setAttribute("nonce",a.nc),f.setAttribute("data-webpack",o+n),f.src=e),r[e]=[t];var l=function(t,n){f.onerror=f.onload=null,clearTimeout(s);var o=r[e];if(delete r[e],f.parentNode&&f.parentNode.removeChild(f),o&&o.forEach((function(e){return e(n)})),t)return t(n)},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),u&&document.head.appendChild(f)}},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.p="/",a.gca=function(e){return e={17896441:"918","56c3a9b2":"10","935f2afb":"53",d83d689a:"68",e665718d:"114","55960ee5":"121",ac371aaa:"130",ba322490:"178","4e8ec325":"181",d7fbbe43:"217","1df93b7f":"237","631e3189":"241","6101b3fc":"248","059d1c6a":"262","9d9f8394":"360","6194ac84":"397","8894e90f":"505","1be78505":"514","657ac0bc":"625","0e384e19":"671","5087625a":"724","3720c009":"751","933a69d3":"813","43b416ef":"847","1a4e3797":"920",df203c0f:"924"}[e]||e,a.p+a.u(e)},function(){var e={303:0,532:0};a.f.j=function(t,n){var r=a.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else if(/^(303|532)$/.test(t))e[t]=0;else{var o=new Promise((function(n,o){r=e[t]=[n,o]}));n.push(r[2]=o);var c=a.p+a.u(t),f=new Error;a.l(c,(function(n){if(a.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var o=n&&("load"===n.type?"missing":n.type),c=n&&n.target&&n.target.src;f.message="Loading chunk "+t+" failed.\n("+o+": "+c+")",f.name="ChunkLoadError",f.type=o,f.request=c,r[1](f)}}),"chunk-"+t,t)}},a.O.j=function(t){return 0===e[t]};var t=function(t,n){var r,o,c=n[0],f=n[1],u=n[2],i=0;if(c.some((function(t){return 0!==e[t]}))){for(r in f)a.o(f,r)&&(a.m[r]=f[r]);if(u)var d=u(a)}for(t&&t(n);i<c.length;i++)o=c[i],a.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return a.O(d)},n=self.webpackChunkdocs=self.webpackChunkdocs||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))}()}();

View file

@ -0,0 +1 @@
(()=>{"use strict";var e,t,r,a,o,f={},c={};function d(e){var t=c[e];if(void 0!==t)return t.exports;var r=c[e]={id:e,loaded:!1,exports:{}};return f[e].call(r.exports,r,r.exports,d),r.loaded=!0,r.exports}d.m=f,d.c=c,e=[],d.O=(t,r,a,o)=>{if(!r){var f=1/0;for(i=0;i<e.length;i++){r=e[i][0],a=e[i][1],o=e[i][2];for(var c=!0,n=0;n<r.length;n++)(!1&o||f>=o)&&Object.keys(d.O).every((e=>d.O[e](r[n])))?r.splice(n--,1):(c=!1,o<f&&(f=o));if(c){e.splice(i--,1);var b=a();void 0!==b&&(t=b)}}return t}o=o||0;for(var i=e.length;i>0&&e[i-1][2]>o;i--)e[i]=e[i-1];e[i]=[r,a,o]},d.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return d.d(t,{a:t}),t},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,d.t=function(e,a){if(1&a&&(e=this(e)),8&a)return e;if("object"==typeof e&&e){if(4&a&&e.__esModule)return e;if(16&a&&"function"==typeof e.then)return e}var o=Object.create(null);d.r(o);var f={};t=t||[null,r({}),r([]),r(r)];for(var c=2&a&&e;"object"==typeof c&&!~t.indexOf(c);c=r(c))Object.getOwnPropertyNames(c).forEach((t=>f[t]=()=>e[t]));return f.default=()=>e,d.d(o,f),o},d.d=(e,t)=>{for(var r in t)d.o(t,r)&&!d.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},d.f={},d.e=e=>Promise.all(Object.keys(d.f).reduce(((t,r)=>(d.f[r](e,t),t)),[])),d.u=e=>"assets/js/"+({10:"56c3a9b2",53:"935f2afb",68:"d83d689a",114:"e665718d",121:"55960ee5",130:"ac371aaa",178:"ba322490",181:"4e8ec325",217:"d7fbbe43",237:"1df93b7f",241:"631e3189",248:"6101b3fc",262:"059d1c6a",360:"9d9f8394",397:"6194ac84",505:"8894e90f",514:"1be78505",625:"657ac0bc",671:"0e384e19",724:"5087625a",751:"3720c009",813:"933a69d3",847:"43b416ef",918:"17896441",920:"1a4e3797",924:"df203c0f"}[e]||e)+"."+{10:"32127893",53:"f7c700c9",68:"0405ad82",114:"8c3f3182",121:"90290ae0",127:"bb0f3ced",130:"834fe528",178:"b8a4111d",181:"6220ecc0",217:"7f767b8c",237:"51086cdf",241:"650873c0",248:"563207ae",262:"477d9d9a",360:"240992c9",397:"32fdc436",505:"3b37914f",514:"06f1878b",588:"e692a9a2",625:"a5763dad",670:"93f9c767",671:"fdc637d3",724:"08e6aad7",751:"28985e76",777:"2fd0ec0d",813:"6025d1c6",847:"b8b8d308",893:"28b8afce",918:"ba60d505",920:"d48e065d",924:"98f4e8cb"}[e]+".js",d.miniCssF=e=>{},d.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),d.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a={},o="docs:",d.l=(e,t,r,f)=>{if(a[e])a[e].push(t);else{var c,n;if(void 0!==r)for(var b=document.getElementsByTagName("script"),i=0;i<b.length;i++){var u=b[i];if(u.getAttribute("src")==e||u.getAttribute("data-webpack")==o+r){c=u;break}}c||(n=!0,(c=document.createElement("script")).charset="utf-8",c.timeout=120,d.nc&&c.setAttribute("nonce",d.nc),c.setAttribute("data-webpack",o+r),c.src=e),a[e]=[t];var l=(t,r)=>{c.onerror=c.onload=null,clearTimeout(s);var o=a[e];if(delete a[e],c.parentNode&&c.parentNode.removeChild(c),o&&o.forEach((e=>e(r))),t)return t(r)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:c}),12e4);c.onerror=l.bind(null,c.onerror),c.onload=l.bind(null,c.onload),n&&document.head.appendChild(c)}},d.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},d.p="/",d.gca=function(e){return e={17896441:"918","56c3a9b2":"10","935f2afb":"53",d83d689a:"68",e665718d:"114","55960ee5":"121",ac371aaa:"130",ba322490:"178","4e8ec325":"181",d7fbbe43:"217","1df93b7f":"237","631e3189":"241","6101b3fc":"248","059d1c6a":"262","9d9f8394":"360","6194ac84":"397","8894e90f":"505","1be78505":"514","657ac0bc":"625","0e384e19":"671","5087625a":"724","3720c009":"751","933a69d3":"813","43b416ef":"847","1a4e3797":"920",df203c0f:"924"}[e]||e,d.p+d.u(e)},(()=>{var e={303:0,532:0};d.f.j=(t,r)=>{var a=d.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else if(/^(303|532)$/.test(t))e[t]=0;else{var o=new Promise(((r,o)=>a=e[t]=[r,o]));r.push(a[2]=o);var f=d.p+d.u(t),c=new Error;d.l(f,(r=>{if(d.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var o=r&&("load"===r.type?"missing":r.type),f=r&&r.target&&r.target.src;c.message="Loading chunk "+t+" failed.\n("+o+": "+f+")",c.name="ChunkLoadError",c.type=o,c.request=f,a[1](c)}}),"chunk-"+t,t)}},d.O.j=t=>0===e[t];var t=(t,r)=>{var a,o,f=r[0],c=r[1],n=r[2],b=0;if(f.some((t=>0!==e[t]))){for(a in c)d.o(c,a)&&(d.m[a]=c[a]);if(n)var i=n(d)}for(t&&t(r);b<f.length;b++)o=f[b],d.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return d.O(i)},r=self.webpackChunkdocs=self.webpackChunkdocs||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})()})();

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long