From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Philippe Vaucher Newsgroups: gmane.emacs.devel Subject: Re: official Emacs Docker image Date: Fri, 3 Mar 2017 11:09:08 +0100 Message-ID: References: <87mvukq7gd.fsf_-_@lifelogs.com> <877fcyg5ah.fsf@lifelogs.com> <87h9c0b6bd.fsf@lifelogs.com> <878txa9zvx.fsf@lifelogs.com> <87k29gsgam.fsf@lifelogs.com> <874lzbiuv9.fsf@lifelogs.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a1144115658c5d90549d0be98 X-Trace: blaine.gmane.org 1488535795 6028 195.159.176.226 (3 Mar 2017 10:09:55 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 3 Mar 2017 10:09:55 +0000 (UTC) To: Emacs developers Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Mar 03 11:09:47 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjk9i-0000Zv-Bf for ged-emacs-devel@m.gmane.org; Fri, 03 Mar 2017 11:09:46 +0100 Original-Received: from localhost ([::1]:57006 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cjk9o-0004Nm-1F for ged-emacs-devel@m.gmane.org; Fri, 03 Mar 2017 05:09:52 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35721) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cjk9f-0004Mi-GE for emacs-devel@gnu.org; Fri, 03 Mar 2017 05:09:44 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cjk9e-0006Wc-H2 for emacs-devel@gnu.org; Fri, 03 Mar 2017 05:09:43 -0500 Original-Received: from mail-ua0-x22f.google.com ([2607:f8b0:400c:c08::22f]:33894) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cjk9e-0006WH-Cf for emacs-devel@gnu.org; Fri, 03 Mar 2017 05:09:42 -0500 Original-Received: by mail-ua0-x22f.google.com with SMTP id f54so108433000uaa.1 for ; Fri, 03 Mar 2017 02:09:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=GRBLVtLXqAW5nFwN2nHmOQmiO5TJECzWX4SMMH5yiqE=; b=bmPX3u7eTiICb2DYKS3r9UiGRU5X7P2OuztzY6cjSISoqMos2aRjB58auA6fB2JisJ ggXhjOYo1ASMmvHY1jwadpyvylEAdtW8Xe03TokmQmM2R/4mMpxFtFOd7cDHZWDs+vq3 qTd40gBoYsmH/fj6f9qO4wlgo02fJ1x8g7AXkM7j94gBG3chAzsDqO7Z1xP4iIVP8Bz7 2ALlvDBG8NuEdUv/W9ISGi2wRTPumrRDsxWkxnAd0HXld+2D+Lz7BeW0LNF3OTF1z6dC zwMxhJfyZ4ER80FFDOwZEQ7ZVJCNAYzPdm9TytbNlKBPhJhOjWKD4DFn20cksVAN7fIG vr9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=GRBLVtLXqAW5nFwN2nHmOQmiO5TJECzWX4SMMH5yiqE=; b=gKAMWoYUs2gHZtFBumNfHPTqxG+ojtKhWTWGEZDuNwc4b7KjWcNpYz+IbglfxC27qQ VvIdQwsOt0bRxzDNW3pUD1mJ63ZJD1kArm6DFe8T6Pyg1syX8qv8bIkOSeBsYri+2Dhw O+Kia2rQvUCgrc9+WGVdeKZFHEqwVtla87Sk7jAUtL5JPE3MlDJoBNXox8hvKHTNUvIT 8592qf520xhLJ5BHfoXca1ZdMajlS84GfiyqySbeJYtTTfSoh7L/KqRDWrG6VoP/rUhE yOStyhsKrG+7lFjIAgpbSpVVPYMSN8Uks6LVYtZzEMHWXA2Z9qQpyYkM855MCYbem3/g q8MQ== X-Gm-Message-State: AMke39kB7UycwcIoWQwgUnY2DtRXkMmg/r2BxHDZ5KSLpOLE26oycZ1ZDVQ2P/L8cdzx+i8hbgN5UrX/F+l1Ew== X-Received: by 10.31.10.193 with SMTP id 184mr711123vkk.5.1488535779065; Fri, 03 Mar 2017 02:09:39 -0800 (PST) Original-Received: by 10.103.45.8 with HTTP; Fri, 3 Mar 2017 02:09:08 -0800 (PST) In-Reply-To: <874lzbiuv9.fsf@lifelogs.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400c:c08::22f X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:212733 Archived-At: --001a1144115658c5d90549d0be98 Content-Type: text/plain; charset=UTF-8 > > Thank you, Philippe. I'll be glad to maintain and publish an *unofficial* > Emacs Docker image with your help, once 25.x can build inside Docker. > For now I guess it's not possible? > For now it's only possible in two ways: - "manually": by building docker on the host and copying the binaries inside the image, then pushing to the docker hub. - By using my Dockerfile but disabling /proc/sys/kernel/randomize_va_space, and then pushing the image. Both of these solutions are not good in that they don't use the automated build feature of the docker hub. Ideally, you could simply push the Dockerfile inside the emacs repo and the docker hub would build emacs for each new tag/branch automatically. Philippe --001a1144115658c5d90549d0be98 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Thank you, Philippe. I'll= be glad to maintain and publish an *unofficial*
Emacs Docker image with your help, once 25.x can build inside Docker.
For now I guess it's not possible?

= For now it's only possible in two ways:

- &quo= t;manually": by building docker on the host and copying the binaries i= nside the image, then pushing to the docker hub.
- By using my Do= ckerfile but disabling /proc/sys/kernel/randomize_va_space, and then pushin= g the image.

Both of these solutions are not good = in that they don't use the automated build feature of the docker hub.

Ideally, you could simply push the Dockerfile insid= e the emacs repo and the docker hub would build emacs for each new tag/bran= ch automatically.

Philippe
--001a1144115658c5d90549d0be98--