From mboxrd@z Thu Jan 1 00:00:00 1970 From: zimoun Subject: Re: Docker and singularity containers Date: Tue, 15 Jan 2019 13:31:39 +0100 Message-ID: References: <20180912151616.iwt3kqb77zd76wf6@thebird.nl> <878t4662lw.fsf@gnu.org> <87in3ak3w1.fsf@elephly.net> <20180912183059.oto5gi36boo62sx2@thebird.nl> <87bm92jutm.fsf@elephly.net> <20180913061036.y7xeizvazyhc5dsd@thebird.nl> <87a7olkgln.fsf@elephly.net> <87pntbrsig.fsf@elephly.net> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:44451) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gjNsm-0005Pr-LS for guix-devel@gnu.org; Tue, 15 Jan 2019 07:31:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gjNsl-0004GJ-T6 for guix-devel@gnu.org; Tue, 15 Jan 2019 07:31:52 -0500 Received: from mail-qt1-x834.google.com ([2607:f8b0:4864:20::834]:43438) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gjNsl-0004G4-N4 for guix-devel@gnu.org; Tue, 15 Jan 2019 07:31:51 -0500 Received: by mail-qt1-x834.google.com with SMTP id i7so2658960qtj.10 for ; Tue, 15 Jan 2019 04:31:51 -0800 (PST) In-Reply-To: <87pntbrsig.fsf@elephly.net> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Ricardo Wurmus Cc: guix-devel , =?UTF-8?Q?Ludovic_Court=C3=A8s?= Dear Ricardo, > I don=E2=80=99t know. We could have one with R + all CRAN and bioconduct= or > packages that we currently offer. Ok, it seems a good start. > > - how? > > That=E2=80=99s easier: with =E2=80=9Cguix pack=E2=80=9D. We would create= a Cuirass job to build > a pack regularly. We=E2=80=99d need to add support for hooks to publish = the > generated pack on DockerHub, though we could just as well host them > ourselves. Aside the DockerHub issue, ok. And let fix the DockerHub ethical issue later. :-) I mean let start by build Docker images with Cuirass, then we will see how/where to publish them. Just to fix the idea, the simple Docker image containing Emacs+Guile+Geiser (the scheme SDK ;-) is about 300MB with '.tar.gz' and 1GB with only '.tar' > > Would you like to give this a try? A good first step is to list the > steps that need to be performed. A first implementation might even be > done with a cron job. I could add this to berlin.guixsd.org when you=E2= =80=99re > ready. I am giving a try. Thank you. All the best, simon