blob: f5cf7c82061f62f619bbcc7b55b8485d56eb4164 [file] [log] [blame]
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5294],{3905:function(e,a,r){r.d(a,{Zo:function(){return u},kt:function(){return l}});var t=r(7294);function n(e,a,r){return a in e?Object.defineProperty(e,a,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[a]=r,e}function i(e,a){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);a&&(t=t.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),r.push.apply(r,t)}return r}function s(e){for(var a=1;a<arguments.length;a++){var r=null!=arguments[a]?arguments[a]:{};a%2?i(Object(r),!0).forEach((function(a){n(e,a,r[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))}))}return e}function p(e,a){if(null==e)return{};var r,t,n=function(e,a){if(null==e)return{};var r,t,n={},i=Object.keys(e);for(t=0;t<i.length;t++)r=i[t],a.indexOf(r)>=0||(n[r]=e[r]);return n}(e,a);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(t=0;t<i.length;t++)r=i[t],a.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var o=t.createContext({}),m=function(e){var a=t.useContext(o),r=a;return e&&(r="function"==typeof e?e(a):s(s({},a),e)),r},u=function(e){var a=m(e.components);return t.createElement(o.Provider,{value:a},e.children)},c={inlineCode:"code",wrapper:function(e){var a=e.children;return t.createElement(t.Fragment,{},a)}},h=t.forwardRef((function(e,a){var r=e.components,n=e.mdxType,i=e.originalType,o=e.parentName,u=p(e,["components","mdxType","originalType","parentName"]),h=m(r),l=n,d=h["".concat(o,".").concat(l)]||h[l]||c[l]||i;return r?t.createElement(d,s(s({ref:a},u),{},{components:r})):t.createElement(d,s({ref:a},u))}));function l(e,a){var r=arguments,n=a&&a.mdxType;if("string"==typeof e||n){var i=r.length,s=new Array(i);s[0]=h;var p={};for(var o in a)hasOwnProperty.call(a,o)&&(p[o]=a[o]);p.originalType=e,p.mdxType="string"==typeof e?e:n,s[1]=p;for(var m=2;m<i;m++)s[m]=r[m];return t.createElement.apply(null,s)}return t.createElement.apply(null,r)}h.displayName="MDXCreateElement"},7333:function(e,a,r){r.r(a),r.d(a,{assets:function(){return u},contentTitle:function(){return o},default:function(){return l},frontMatter:function(){return p},metadata:function(){return m},toc:function(){return c}});var t=r(7462),n=r(3366),i=(r(7294),r(3905)),s=["components"],p={title:"Download Apache Submarine"},o=void 0,m={unversionedId:"download",id:"version-0.6.0/download",title:"Download Apache Submarine",description:"\x3c!--",source:"@site/versioned_docs/version-0.6.0/download.md",sourceDirName:".",slug:"/download",permalink:"/docs/0.6.0/download",editUrl:"https://github.com/apache/submarine/edit/master/website/versioned_docs/version-0.6.0/download.md",tags:[],version:"0.6.0",frontMatter:{title:"Download Apache Submarine"}},u={},c=[{value:"Verify the integrity of the files",id:"verify-the-integrity-of-the-files",level:2},{value:"Old releases",id:"old-releases",level:2}],h={toc:c};function l(e){var a=e.components,r=(0,n.Z)(e,s);return(0,i.kt)("wrapper",(0,t.Z)({},h,r,{components:a,mdxType:"MDXLayout"}),(0,i.kt)("p",null,"The latest release of Apache Submarine is ",(0,i.kt)("inlineCode",{parentName:"p"},"0.5.0"),"."),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},"Apache Submarine ",(0,i.kt)("inlineCode",{parentName:"li"},"0.5.0")," released on Dec 17, 2020 (",(0,i.kt)("a",{parentName:"li",href:"https://submarine.apache.org/releases/submarine-release-0.5.0"},"release notes"),") (",(0,i.kt)("a",{parentName:"li",href:"https://github.com/apache/submarine/tree/rel/release-0.5.0"},"git tag"),")",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Binary package:\n",(0,i.kt)("a",{parentName:"li",href:"https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.5.0/submarine-dist-0.5.0-hadoop-2.9.tar.gz"},"submarine-dist-0.5.0-hadoop-2.9.tar.gz")," (505 MB, ",(0,i.kt)("a",{parentName:"li",href:"https://www.apache.org/dist/submarine/submarine-0.5.0/submarine-dist-0.5.0-hadoop-2.9.tar.gz.sha512"},"checksum"),", ",(0,i.kt)("a",{parentName:"li",href:"https://www.apache.org/dist/submarine/submarine-0.5.0/submarine-dist-0.5.0-hadoop-2.9.tar.gz.asc"},"signature"),")"),(0,i.kt)("li",{parentName:"ul"},"Source:\n",(0,i.kt)("a",{parentName:"li",href:"https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.5.0/submarine-dist-0.5.0-src.tar.gz"},"submarine-dist-0.5.0-src.tar.gz")," (5.0 MB, ",(0,i.kt)("a",{parentName:"li",href:"https://www.apache.org/dist/submarine/submarine-0.5.0/submarine-dist-0.5.0-src.tar.gz.sha512"},"checksum"),", ",(0,i.kt)("a",{parentName:"li",href:"https://www.apache.org/dist/submarine/submarine-0.5.0/submarine-dist-0.5.0-src.tar.gz.asc"},"signature"),"))"),(0,i.kt)("li",{parentName:"ul"},"Docker images:",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"https://hub.docker.com/layers/apache/submarine/mini-0.5.0/images/sha256-e3248c8c6336b245539028043783b91135eaffe9302dec05fe13571a0f2902a6"},"mini-submarine")," ",(0,i.kt)("inlineCode",{parentName:"li"},"docker pull apache/submarine:mini-0.5.0")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"https://hub.docker.com/layers/apache/submarine/server-0.5.0/images/sha256-1805df8fd8e5274d16be8cdf39900d8576119c0caac7598db29990ebe138bf5c"},"submarine server")," ",(0,i.kt)("inlineCode",{parentName:"li"},"docker pull apache/submarine:server-0.5.0")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"https://hub.docker.com/layers/apache/submarine/database-0.5.0/images/sha256-073889e773c1b44cef9f518dc2fc468ebc420200f6087e2a943438677dadc9e5"},"submarine database")," ",(0,i.kt)("inlineCode",{parentName:"li"},"docker pull apache/submarine:database-0.5.0")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"https://hub.docker.com/layers/apache/submarine/jupyter-notebook-0.5.0/images/sha256-f3cc2510c208b752ef4be7b383ee8f2325e4fc538696078bdb604d62fa47e4be"},"submarine jupyter-notebook")," ",(0,i.kt)("inlineCode",{parentName:"li"},"docker pull apache/submarine:jupyter-notebook-0.5.0")))),(0,i.kt)("li",{parentName:"ul"},"SDK:",(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"https://pypi.org/project/apache-submarine/0.5.0/"},"PySubmarine")," ",(0,i.kt)("inlineCode",{parentName:"li"},"pip install apache-submarine==0.5.0"))))))),(0,i.kt)("h2",{id:"verify-the-integrity-of-the-files"},"Verify the integrity of the files"),(0,i.kt)("p",null,"It is essential that you ",(0,i.kt)("a",{parentName:"p",href:"https://www.apache.org/info/verification.html"},"verify")," the integrity of the downloaded files using the PGP or MD5 signatures. This signature should be matched against the ",(0,i.kt)("a",{parentName:"p",href:"https://www.apache.org/dist/submarine/KEYS"},"KEYS")," file."),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre"},"gpg --import KEYS\ngpg --verify submarine-dist-X.Y.Z-src.tar.gz.asc\n")),(0,i.kt)("h2",{id:"old-releases"},"Old releases"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},"Apache Submarine 0.4.0 released on Jul 05, 2020 (",(0,i.kt)("a",{parentName:"p",href:"https://submarine.apache.org/releases/submarine-release-0.4.0"},"release notes"),") (",(0,i.kt)("a",{parentName:"p",href:"https://github.com/apache/submarine/tree/rel/release-0.4.0"},"git tag"),")"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Binary package with submarine:\n",(0,i.kt)("a",{parentName:"li",href:"https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.4.0/submarine-dist-0.4.0-hadoop-2.9.tar.gz"},"submarine-dist-0.4.0-hadoop-2.9.tar.gz")," (550 MB,\n",(0,i.kt)("a",{parentName:"li",href:"https://www.apache.org/dist/submarine/submarine-0.4.0/submarine-dist-0.4.0-hadoop-2.9.tar.gz.sha512"},"checksum"),",\n",(0,i.kt)("a",{parentName:"li",href:"https://www.apache.org/dist/submarine/submarine-0.4.0/submarine-dist-0.4.0-hadoop-2.9.tar.gz.asc"},"signature"),")"),(0,i.kt)("li",{parentName:"ul"},"Source:\n",(0,i.kt)("a",{parentName:"li",href:"https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.4.0/submarine-dist-0.4.0-src.tar.gz"},"submarine-dist-0.4.0-src.tar.gz")," (6 MB,\n",(0,i.kt)("a",{parentName:"li",href:"https://www.apache.org/dist/submarine/submarine-0.4.0/submarine-dist-0.4.0-src.tar.gz.sha512"},"checksum"),",\n",(0,i.kt)("a",{parentName:"li",href:"https://www.apache.org/dist/submarine/submarine-0.4.0/submarine-dist-0.4.0-src.tar.gz.asc"},"signature"),")"),(0,i.kt)("li",{parentName:"ul"},"Docker images:\n",(0,i.kt)("em",{parentName:"li"},(0,i.kt)("a",{parentName:"em",href:"https://hub.docker.com/layers/apache/submarine/mini-0.4.0/images/sha256-a8e7bd98f1f0325223d68e0ba64fd48bd56ee91736461d289945e70ad138e08f"},"mini-submarine"))," ",(0,i.kt)("a",{parentName:"li",href:"https://github.com/apache/submarine/blob/rel/release-0.4.0/dev-support/mini-submarine/README.md#mini-submarine"},"(guide)")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},"Apache Submarine 0.3.0 released on Feb 01, 2020 (",(0,i.kt)("a",{parentName:"p",href:"https://submarine.apache.org/releases/submarine-release-0.3.0"},"release notes"),") (",(0,i.kt)("a",{parentName:"p",href:"https://github.com/apache/submarine/tree/rel/release-0.3.0"},"git tag"),")"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},"Binary package with submarine:\n",(0,i.kt)("a",{parentName:"li",href:"https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.3.0/submarine-dist-0.3.0-hadoop-2.9.tar.gz"},"submarine-dist-0.3.0-hadoop-2.9.tar.gz")," (550 MB,\n",(0,i.kt)("a",{parentName:"li",href:"https://www.apache.org/dist/submarine/submarine-0.3.0/submarine-dist-0.3.0-hadoop-2.9.tar.gz.sha512"},"checksum"),",\n",(0,i.kt)("a",{parentName:"li",href:"https://www.apache.org/dist/submarine/submarine-0.3.0/submarine-dist-0.3.0-hadoop-2.9.tar.gz.asc"},"signature"),")"),(0,i.kt)("li",{parentName:"ul"},"Source:\n",(0,i.kt)("a",{parentName:"li",href:"https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.3.0/submarine-dist-0.3.0-src.tar.gz"},"submarine-dist-0.3.0-src.tar.gz")," (6 MB,\n",(0,i.kt)("a",{parentName:"li",href:"https://www.apache.org/dist/submarine/submarine-0.3.0/submarine-dist-0.3.0-src.tar.gz.sha512"},"checksum"),",\n",(0,i.kt)("a",{parentName:"li",href:"https://www.apache.org/dist/submarine/submarine-0.3.0/submarine-dist-0.3.0-src.tar.gz.asc"},"signature"),")"),(0,i.kt)("li",{parentName:"ul"},"Docker images:\n",(0,i.kt)("em",{parentName:"li"},(0,i.kt)("a",{parentName:"em",href:"https://hub.docker.com/layers/apache/submarine/mini-0.3.0/images/sha256-3dd49054bf8a91521f5743c675278d626a5fa568e91651c67867b8ba6ceba340"},"mini-submarine"))," ",(0,i.kt)("a",{parentName:"li",href:"https://github.com/apache/submarine/blob/rel/release-0.3.0/dev-support/mini-submarine/README.md#mini-submarine"},"(guide)")))),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},"Apache Submarine 0.2.0 released on Jul 2, 2019"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},"Binary package with submarine:\n",(0,i.kt)("a",{parentName:"p",href:"https://www.apache.org/dyn/closer.cgi/hadoop/submarine/submarine-0.2.0/hadoop-submarine-0.2.0.tar.gz"},"hadoop-submarine-0.2.0.tar.gz")," (111 MB,\n",(0,i.kt)("a",{parentName:"p",href:"https://dist.apache.org/repos/dist/release/hadoop/submarine/submarine-0.2.0/hadoop-submarine-0.2.0.tar.gz.mds"},"checksum"),",\n",(0,i.kt)("a",{parentName:"p",href:"https://dist.apache.org/repos/dist/release/hadoop/submarine/submarine-0.2.0/hadoop-submarine-0.2.0.tar.gz.asc"},"signature"),",\n",(0,i.kt)("a",{parentName:"p",href:"http://hadoop.apache.org/submarine/release/0.2.0/"},"Announcement"),")")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},"Source:\n",(0,i.kt)("a",{parentName:"p",href:"https://www.apache.org/dyn/closer.cgi/hadoop/submarine/submarine-0.2.0/hadoop-submarine-0.2.0-src.tar.gz"},"hadoop-submarine-0.2.0-src.tar.gz")," (1.4 MB,\n",(0,i.kt)("a",{parentName:"p",href:"https://dist.apache.org/repos/dist/release/hadoop/submarine/submarine-0.2.0/hadoop-submarine-0.2.0-src.tar.gz.mds"},"checksum"),",\n",(0,i.kt)("a",{parentName:"p",href:"https://dist.apache.org/repos/dist/release/hadoop/submarine/submarine-0.2.0/hadoop-submarine-0.2.0-src.tar.gz.asc"},"signature"),")"))))),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},"Apache Submarine 0.1.0 released on Jan 16, 2019"),(0,i.kt)("ul",{parentName:"li"},(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},"Binary package with submarine:\n",(0,i.kt)("a",{parentName:"p",href:"https://www.apache.org/dyn/closer.cgi/hadoop/common/hadoop-3.2.0/hadoop-3.2.0.tar.gz"},"submarine-0.2.0-bin-all.tgz")," (97 MB,\n",(0,i.kt)("a",{parentName:"p",href:"https://www.apache.org/dist/hadoop/common/hadoop-3.2.0/hadoop-3.2.0.tar.gz.mds"},"checksum"),",\n",(0,i.kt)("a",{parentName:"p",href:"https://www.apache.org/dist/hadoop/common/hadoop-3.2.0/hadoop-3.2.0.tar.gz.asc"},"signature"),",\n",(0,i.kt)("a",{parentName:"p",href:"https://hadoop.apache.org/docs/r3.2.0/index.html"},"Announcement"),")")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("p",{parentName:"li"},"Source:\n",(0,i.kt)("a",{parentName:"p",href:"https://www.apache.org/dyn/closer.cgi/hadoop/common/hadoop-3.2.0/hadoop-3.2.0-src.tar.gz"},"submarine-hadoop-3.2.0-src.tar.gz")," (1.1 MB,\n",(0,i.kt)("a",{parentName:"p",href:"https://www.apache.org/dist/hadoop/common/hadoop-3.2.0/hadoop-3.2.0-src.tar.gz.mds"},"checksum"),",\n",(0,i.kt)("a",{parentName:"p",href:"https://www.apache.org/dist/hadoop/common/hadoop-3.2.0/hadoop-3.2.0-src.tar.gz.asc"},"signature"),")"))))))}l.isMDXComponent=!0}}]);