From unknown Sun Jun 22 08:09:17 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51505: Request for official docker image on dockerhub Resent-From: Jacob Hrbek Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 30 Oct 2021 10:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 51505 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 51505@debbugs.gnu.org X-Debbugs-Original-To: "bug-guix@gnu.org" Reply-To: Jacob Hrbek Received: via spool by submit@debbugs.gnu.org id=B.16355890496700 (code B ref -1); Sat, 30 Oct 2021 10:18:02 +0000 Received: (at submit) by debbugs.gnu.org; 30 Oct 2021 10:17:29 +0000 Received: from localhost ([127.0.0.1]:56666 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mglQU-0001jt-GP for submit@debbugs.gnu.org; Sat, 30 Oct 2021 06:17:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:55030) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgd0F-00046Z-Li for submit@debbugs.gnu.org; Fri, 29 Oct 2021 21:17:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40104) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mgd0E-0001oj-Lz for bug-guix@gnu.org; Fri, 29 Oct 2021 21:17:47 -0400 Received: from mail-0301.mail-europe.com ([188.165.51.139]:58864) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mgd0B-00069k-Is for bug-guix@gnu.org; Fri, 29 Oct 2021 21:17:46 -0400 Date: Sat, 30 Oct 2021 01:17:28 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rixotstudio.cz; s=protonmail2; t=1635556649; bh=UiRS9D4urQWiuOd/CGXWA9sh/NQE1q0XkXx6FjXDHus=; h=Date:To:From:Reply-To:Subject:From; b=sntknKhdxn8toicbF8leCmf8fDvtg+bnX0uwzM1vYqjDUOC7KVIxEnE/nDx3hg2/r 4MaR7DV5xvvog/WgyinoMQHSfn4UsSskISXNKynJX4HA/gzJ8+TFJyxNy4DO/yUVCT tdYbBG4VE8U7VkSfO1YRnfFDc2+DJ6e2xlduUSovUhvNqFFqNNAq5Qowkbf1QD6KEU ECUquKKVc47Qdcn9CDUqgoR1/zseC4P0D/QA1I6XIZ4PoCvwz9osLjQaqal2Hdp6Bq ZU0DHL60182w31GF16+lnzklJXwf6bUPNhZY7KBsuavnIwF6anAlOTgaS82CfqGDY8 zC1Sp7V15cfmQ== From: Jacob Hrbek Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="------4a0bf86406603a1d2f0c470fa2ae39b9d8e8d28b52808f1c717948f75e0278ad"; charset=utf-8 X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,HTML_MESSAGE shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch Received-SPF: pass client-ip=188.165.51.139; envelope-from=kreyren@rixotstudio.cz; helo=mail-0301.mail-europe.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Mailman-Approved-At: Sat, 30 Oct 2021 06:17:25 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------4a0bf86406603a1d2f0c470fa2ae39b9d8e8d28b52808f1c717948f75e0278ad Content-Type: multipart/mixed;boundary=---------------------928f9560312a1eb670109f487d223f2e -----------------------928f9560312a1eb670109f487d223f2e Content-Type: multipart/alternative;boundary=---------------------f4c9747860deef25cc305ccd896986e4 -----------------------f4c9747860deef25cc305ccd896986e4 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 Please set up an official docker image on dockerhub (e.g. https://hub.dock= er.com/_/debian) i wanted to use docker to test GUIX configuration, but i = can't define a dockerfile for it since `FROM scratch` can't fetch remote t= arball without using `ADD` from a local file (which is not an option in th= e development environment) so i had to resort to a 3rd party alpine + guix= (https://raw.githubusercontent.com/bmpvieira/Dockerfiles/master/guix/Dock= erfile). ... also need an official docker image for WoodpeckerCI to handle CI/CD fo= r my systems to avoid deploying broken configuration. See howto on https://docs.docker.com/develop/develop-images/baseimages/ The following should be sufficient: $ wget https://ftp.gnu.org/gnu/guix/guix-binary-1.3.0.x86_64-linux.tar.xz `$ docker import -` guix-binary-1.3.0.x86_64-linux.tar.xz Or: ```dockerfile FROM scratch MAINTAINER Jon Doe Von GNU # Add the tarball from https://ftp.gnu.org/gnu/guix/guix-binary-1.3.0.x86_64-linux.tar.xz on the = image ADD ./guix-binary-1.3.0.x86_64-linux.tar.xz / ENTRYPOINT [ "/bin/sh" ] ``` -- Jacob "Kreyren" Hrbek Sent with ProtonMail Secure Email. -----------------------f4c9747860deef25cc305ccd896986e4 Content-Type: multipart/related;boundary=---------------------06c8c023f2dedab5f6194d537822453b -----------------------06c8c023f2dedab5f6194d537822453b Content-Type: text/html;charset=utf-8 Content-Transfer-Encoding: base64 PGRpdj5QbGVhc2Ugc2V0IHVwIGFuIG9mZmljaWFsIGRvY2tlciBpbWFnZSBvbiBkb2NrZXJodWIg KGUuZy4gPGEgaHJlZj0iaHR0cHM6Ly9odWIuZG9ja2VyLmNvbS9fL2RlYmlhbiI+aHR0cHM6Ly9o dWIuZG9ja2VyLmNvbS9fL2RlYmlhbjwvYT4pIGkgd2FudGVkIHRvIHVzZSBkb2NrZXIgdG8gdGVz dCBHVUlYIGNvbmZpZ3VyYXRpb24sIGJ1dCBpIGNhbid0IGRlZmluZSBhIGRvY2tlcmZpbGUgZm9y IGl0IHNpbmNlIGBGUk9NIHNjcmF0Y2hgIGNhbid0IGZldGNoIHJlbW90ZSB0YXJiYWxsIHdpdGhv dXQgdXNpbmcgYEFERGAgZnJvbSBhIGxvY2FsIGZpbGUgKHdoaWNoIGlzIG5vdCBhbiBvcHRpb24g aW4gdGhlIGRldmVsb3BtZW50IGVudmlyb25tZW50KSBzbyBpIGhhZCB0byByZXNvcnQgdG8gYSAz cmQgcGFydHkgYWxwaW5lICsgZ3VpeCAoPGEgaHJlZj0iaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNv bnRlbnQuY29tL2JtcHZpZWlyYS9Eb2NrZXJmaWxlcy9tYXN0ZXIvZ3VpeC9Eb2NrZXJmaWxlIj5o dHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vYm1wdmllaXJhL0RvY2tlcmZpbGVzL21h c3Rlci9ndWl4L0RvY2tlcmZpbGU8L2E+KS48YnI+PGJyPi4uLiBhbHNvIG5lZWQgYW4gb2ZmaWNp YWwgZG9ja2VyIGltYWdlIGZvciBXb29kcGVja2VyQ0kgdG8gaGFuZGxlIENJL0NEIGZvciBteSBz eXN0ZW1zIHRvIGF2b2lkIGRlcGxveWluZyBicm9rZW4gY29uZmlndXJhdGlvbi48YnI+PC9kaXY+ PGRpdj48ZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+U2VlIGhvd3RvIG9uIDxicj48L2Rpdj48ZGl2 PjxhIGhyZWY9Imh0dHBzOi8vZG9jcy5kb2NrZXIuY29tL2RldmVsb3AvZGV2ZWxvcC1pbWFnZXMv YmFzZWltYWdlcy8iPmh0dHBzOi8vZG9jcy5kb2NrZXIuY29tL2RldmVsb3AvZGV2ZWxvcC1pbWFn ZXMvYmFzZWltYWdlcy88L2E+PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjwvZGl2PjxkaXY+VGhl IGZvbGxvd2luZyBzaG91bGQgYmUgc3VmZmljaWVudDo8YnI+PC9kaXY+PGRpdj48ZGl2Pjxicj48 L2Rpdj48ZGl2PiQgd2dldCA8YnI+PC9kaXY+PGRpdj48YSBocmVmPSJodHRwczovL2Z0cC5nbnUu b3JnL2dudS9ndWl4L2d1aXgtYmluYXJ5LTEuMy4wLng4Nl82NC1saW51eC50YXIueHoiIHJlbD0i bm9vcGVuZXIgbm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vZnRwLmdudS5vcmcv Z251L2d1aXgvZ3VpeC1iaW5hcnktMS4zLjAueDg2XzY0LWxpbnV4LnRhci54ejwvYT48YnI+PC9k aXY+PGRpdj48Y29kZT4kIGRvY2tlciBpbXBvcnQgLSA8L2NvZGU+PGEgdGFyZ2V0PSJfYmxhbmsi IHJlbD0ibm9vcGVuZXIgbm9yZWZlcnJlciIgaHJlZj0iaHR0cHM6Ly9mdHAuZ251Lm9yZy9nbnUv Z3VpeC9ndWl4LWJpbmFyeS0xLjMuMC54ODZfNjQtbGludXgudGFyLnh6Ij5ndWl4LWJpbmFyeS0x LjMuMC54ODZfNjQtbGludXgudGFyLnh6PC9hPjxicj48L2Rpdj48L2Rpdj48ZGl2Pjxicj5Pcjo8 YnI+PGJyPjwvZGl2PjxkaXY+YGBgZG9ja2VyZmlsZTxicj48L2Rpdj48ZGl2PkZST00gc2NyYXRj aDxicj48L2Rpdj48ZGl2PjxkaXY+PHNwYW4gY2xhc3M9InBsLWsiPk1BSU5UQUlORVI8L3NwYW4+ PHNwYW4gZGF0YS1yZ2gtd2hpdGVzcGFjZT0ic3BhY2UiPiBKb24gRG9lIDwvc3Bhbj5Wb24gR05V ICZsdDs8YSBocmVmPSJtYWlsdG86dXNlckBkb21haW4udGxkIj51c2VyQGRvbWFpbi50bGQ8L2E+ Jmd0Ozxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PiMgQWRkIHRoZSB0YXJiYWxsIGZyb208 YnI+PC9kaXY+PGRpdj48YSBocmVmPSJodHRwczovL2Z0cC5nbnUub3JnL2dudS9ndWl4L2d1aXgt YmluYXJ5LTEuMy4wLng4Nl82NC1saW51eC50YXIueHoiPmh0dHBzOi8vZnRwLmdudS5vcmcvZ251 L2d1aXgvZ3VpeC1iaW5hcnktMS4zLjAueDg2XzY0LWxpbnV4LnRhci54ejwvYT4gb24gdGhlIGlt YWdlPGJyPjwvZGl2PjwvZGl2PjxkaXY+PGRpdj5BREQgLi9ndWl4LWJpbmFyeS0xLjMuMC54ODZf NjQtbGludXgudGFyLnh6IC88YnI+PGJyPkVOVFJZUE9JTlQgWyAiL2Jpbi9zaCIgXTxicj5gYGA8 YnI+PGJyPjwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InByb3Rvbm1haWxfc2lnbmF0dXJl X2Jsb2NrIj48ZGl2IGNsYXNzPSJwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay11c2VyIj48ZGl2 Pi0tIEphY29iICJLcmV5cmVuIiBIcmJlazxicj48L2Rpdj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48 ZGl2IGNsYXNzPSJwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay1wcm90b24iPlNlbnQgd2l0aCA8 YSByZWw9Im5vb3BlbmVyIG5vcmVmZXJyZXIiIGhyZWY9Imh0dHBzOi8vcHJvdG9ubWFpbC5jb20v IiB0YXJnZXQ9Il9ibGFuayI+UHJvdG9uTWFpbDwvYT4gU2VjdXJlIEVtYWlsLjwvZGl2PjwvZGl2 PjxkaXY+PGJyPjwvZGl2Pg== -----------------------06c8c023f2dedab5f6194d537822453b-- -----------------------f4c9747860deef25cc305ccd896986e4-- -----------------------928f9560312a1eb670109f487d223f2e Content-Type: application/pgp-keys; filename="publickey - kreyren@rixotstudio.cz - 0x1677DB82.asc"; name="publickey - kreyren@rixotstudio.cz - 0x1677DB82.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - kreyren@rixotstudio.cz - 0x1677DB82.asc"; name="publickey - kreyren@rixotstudio.cz - 0x1677DB82.asc" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tDQpWZXJzaW9uOiBPcGVuUEdQLmpz IHY0LjEwLjEwDQpDb21tZW50OiBodHRwczovL29wZW5wZ3Bqcy5vcmcNCg0KeGpNRVlBbDNGaFlK S3dZQkJBSGFSdzhCQVFkQVFLQXBtZFI4dEc5YUtFZHh3SEovWktPMkN2Wk1SV1B0DQpCTk5HcUpV aHAyTE5MMnR5WlhseVpXNUFjbWw0YjNSemRIVmthVzh1WTNvZ1BHdHlaWGx5Wlc1QWNtbDQNCmIz UnpkSFZrYVc4dVkzbyt3bzhFRUJZS0FDQUZBbUFKZHhZR0N3a0hDQU1DQkJVSUNnSUVGZ0lCQUFJ Wg0KQVFJYkF3SWVBUUFoQ1JDdDAzMFVxMEw4cVJZaEJCWjMyNEtUaktobGM0RWpCNjNUZlJTclF2 eXA1N1FBDQovMHRsYmRuQ0l6cmVLWG12VzJYU1lYekFKb3RKZHhDekUrWEFUTStxUERLekFRQ2Ni SHA3eXc2K0FybmcNCmVTdEdGbi9vbGh4VFBkcHU2NDFDTEdpZ1BtRW9CYzQ0QkdBSmR4WVNDaXNH QVFRQmwxVUJCUUVCQjBEYQ0KaUkzalFmU29pM0RaNC9OZm14R2RzUnN2OS9CcU1nVzVqNmpkQnFr eUlBTUJDQWZDZUFRWUZnZ0FDUVVDDQpZQWwzRmdJYkRBQWhDUkN0MDMwVXEwTDhxUlloQkJaMzI0 S1RqS2hsYzRFakI2M1RmUlNyUXZ5cEhjRUINCkFPUXhTL0ovVU0wZWU4azJqYmxpV2QvUTBJZCtY OFVIQlhoeXFWUmMyMnFyQVFETEhjVzk3V1FiU0pGbw0KMTlrd3Q3ME95SGVwRjZMV3BERDBQdUlT WkQ2SUNnPT0NCj05a1pnDQotLS0tLUVORCBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tDQo= -----------------------928f9560312a1eb670109f487d223f2e-- --------4a0bf86406603a1d2f0c470fa2ae39b9d8e8d28b52808f1c717948f75e0278ad Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wnUEARYKAAYFAmF8nRIAIQkQrdN9FKtC/KkWIQQWd9uCk4yoZXOBIwet030U q0L8qfviAQCUAxbDDO5Bbdy6JZp/wiHcyQ7Li2lq4didV/VxQHKFpQD+LAaw 479fYOtIwOTJyOE0fUiUqxhFj1E+Nyhuh3Da3Ag= =6d6h -----END PGP SIGNATURE----- --------4a0bf86406603a1d2f0c470fa2ae39b9d8e8d28b52808f1c717948f75e0278ad-- From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 02 06:33:02 2021 Received: (at control) by debbugs.gnu.org; 2 Nov 2021 10:33:02 +0000 Received: from localhost ([127.0.0.1]:36801 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mhr6E-0004a9-0j for submit@debbugs.gnu.org; Tue, 02 Nov 2021 06:33:02 -0400 Received: from mail-wm1-f54.google.com ([209.85.128.54]:35812) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mhr6A-0004Zn-Cf for control@debbugs.gnu.org; Tue, 02 Nov 2021 06:33:00 -0400 Received: by mail-wm1-f54.google.com with SMTP id 77-20020a1c0450000000b0033123de3425so1492357wme.0 for ; Tue, 02 Nov 2021 03:32:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=date:message-id:to:from:subject; bh=m5BQx1mEmhEnN1zTRZtTXW27c0T9Ytvopy32+nBkhT8=; b=FpZqtEaLoQ6qqGNQ7u3FrWqZworOEhvEsOTqgI67NuB4D41vIaGTXxpikhnYFGfcci HBjZTAeK/qb8tGSKghJCCzHS6aZUSHkKQzCj3SHIA6Cchz5rf9+4cgzcLZiIT74nX0lC /1ng8pKvrP8dkmWpDOey6KwIrr/7SoPmS7h4fEtWjjh7xhJZKoWrGg6lH91QSIFyCr5q FMXaxeNUkAjcMYXiGyHY+wNwnF8SvbRSQ4ihNdEdMeSrutfITZPH0u0rp4YG4JDn7sgE fcxRmGLeXZsHhi49j9eU5a42Uq77obTJSdbF/V1P2Gb4d9QgLIfG65pH/dDeaz9D2EDs XsMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:message-id:to:from:subject; bh=m5BQx1mEmhEnN1zTRZtTXW27c0T9Ytvopy32+nBkhT8=; b=1/E68hUKf9hDukorbYUFF9XIwLHsvQt7iSgxaUV7XdwgEKzmV2EIXZGWlxBvbTl/rv x1DvY6ehC2QJrOUJSgwrQdzP31m2yzQzQPZ/9L82wtqUth8Y2MK5wy7wSqnfVck0Dk2x 17qwQY4pNh21CNhF6zm/uQ3LbZzEoNQm/X23pFfkCaIm78KCwBITY7Grz9mCkZS4Ik+h Or2lCFzwCkSmIaAuitiF4ipg4FsFmdKJsjtqe9j9XywvpObsmcq0tFv1wp8dkbK63EBh rzosklbI71o7PF6oJrpsWx+id16w0jvVE762T3aoCLwVyNtWCp4QOv8q5l1yYMNjkOgu MscQ== X-Gm-Message-State: AOAM530aQ1LiyxiqDUMe0Kj1sGukvWimC3994s3nZTzXTZCx4ikpMuV7 nMs92ll/kdF008LcV6IjcpizARPhn68= X-Google-Smtp-Source: ABdhPJwS9xfr8NLikF9jY7oppy3Oc4fapbg2ed6RfvtcMrA2lrHET43LmlAy1ODfke3ZxXSyFAZIBA== X-Received: by 2002:a1c:29c2:: with SMTP id p185mr5907676wmp.43.1635849172340; Tue, 02 Nov 2021 03:32:52 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id g5sm878394wrd.59.2021.11.02.03.32.51 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Nov 2021 03:32:51 -0700 (PDT) Date: Tue, 02 Nov 2021 11:26:20 +0100 Message-Id: <86k0hqzwdv.fsf@gmail.com> To: control@debbugs.gnu.org From: zimoun Subject: control message for bug #51505 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) severity 51505 wishlist quit From unknown Sun Jun 22 08:09:17 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51505: Request for official docker image on dockerhub References: In-Reply-To: Resent-From: Eugen Stan Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 09 Feb 2023 16:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51505 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 51505@debbugs.gnu.org Received: via spool by 51505-submit@debbugs.gnu.org id=B51505.167596070916753 (code B ref 51505); Thu, 09 Feb 2023 16:39:01 +0000 Received: (at 51505) by debbugs.gnu.org; 9 Feb 2023 16:38:29 +0000 Received: from localhost ([127.0.0.1]:33502 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pQ9wL-0004M8-8o for submit@debbugs.gnu.org; Thu, 09 Feb 2023 11:38:29 -0500 Received: from sender3-of-o58.zoho.com ([136.143.184.58]:21895) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pQ9f9-0001TI-19 for 51505@debbugs.gnu.org; Thu, 09 Feb 2023 11:20:43 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1675959640; cv=none; d=zohomail.com; s=zohoarc; b=ATMCoEf0clziQyg4TImbmnpDGO8kY7OVwi8h1w00y71uwNOclNuV9yg2bbnaZzBl8EI+UeKbnAZR2fcfh84I284IPck6bWRDnaG2K4M9VbIRViNbvoHpnWjZRPwQmldEnKguzAPwrfJAV0/RSk9ifOb7nJQLILdaUbUzLGw3/bM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1675959640; h=Content-Type:Date:From:MIME-Version:Message-ID:Subject:To; bh=Z5AZq/65G8nkP6etNDs/weW7xHlPqGZZ92gMtMri6v4=; b=CNE0tZfren0AzxMdoJZcrUEiOlxQri8WjrAhBSyDv7X9YXKgR44DT30RPW50HRnDpeCwzV5PmpQK0KAP/0ntGvXYJKd6MZocoUj5ewAaBwPhLmDleya1YO2h5E3rqvoqKI61szXta6Hovpa+zpbHxVWyJxk4vbK7V7gfM4zmBr0= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=netdava.com; spf=pass smtp.mailfrom=eugen.stan@netdava.com; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1675959640; s=zohodkim; d=netdava.com; i=eugen.stan@netdava.com; h=Content-Type:Message-ID:Date:Date:MIME-Version:To:To:Subject:Subject:From:From:Message-Id:Reply-To:Cc; bh=Z5AZq/65G8nkP6etNDs/weW7xHlPqGZZ92gMtMri6v4=; b=VVFb4ZuCxNmtKFpaUiUnFUweNee9KfdLCNoZedK6+NYDS47CaOJdg92YOppDTY66 4Xx6taX0/BsdC5yD45hUIBh17Ezl5qDmLFFDHLv7dRF+9NZMFv6fj5Od4w60tGCf0jU i/yQ28nnnqdP2oB3SPw60FhlNp5/FJbwAEncERVI= Received: from [192.168.100.100] (84.232.142.73 [84.232.142.73]) by mx.zohomail.com with SMTPS id 1675959638378680.7287204730785; Thu, 9 Feb 2023 08:20:38 -0800 (PST) Content-Type: multipart/mixed; boundary="------------LjkfS0uOT24kSBOTYC1tW3uU" Message-ID: Date: Thu, 9 Feb 2023 18:20:36 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Content-Language: en-US From: Eugen Stan Organization: netdava.com X-Zoho-Virus-Status: 1 X-ZohoMailClient: External X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi, I also think it would be a great idea to have guix running inside docker. I tried to adopt guix as a package maanger in our CI/CD pipeline and I could not run it inside a debian Docker image. Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.5 RCVD_IN_SORBS_WEB RBL: SORBS: sender is an abusable web server [84.232.142.73 listed in dnsbl.sorbs.net] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [136.143.184.58 listed in wl.mailspike.net] -0.0 SPF_PASS SPF: sender matches SPF record X-Mailman-Approved-At: Thu, 09 Feb 2023 11:38:27 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) This is a multi-part message in MIME format. --------------LjkfS0uOT24kSBOTYC1tW3uU Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi, I also think it would be a great idea to have guix running inside docker. I tried to adopt guix as a package maanger in our CI/CD pipeline and I could not run it inside a debian Docker image. It seems guix has issues when running inside docker. I found prior work here: https://github.com/metacall/guix . Thanks, -- Eugen Stan +40770 941 271 / https://www.netdava.com --------------LjkfS0uOT24kSBOTYC1tW3uU Content-Type: text/vcard; charset=UTF-8; name="eugen_stan.vcf" Content-Disposition: attachment; filename="eugen_stan.vcf" Content-Transfer-Encoding: base64 YmVnaW46dmNhcmQNCmZuOkV1Z2VuIFN0YW4NCm46U3RhbjtFdWdlbg0KZW1haWw7aW50ZXJu ZXQ6ZXVnZW4uc3RhbkBuZXRkYXZhLmNvbQ0KdGVsO2NlbGw6KzQwNzIwODk4NzQ3DQp4LW1v emlsbGEtaHRtbDpGQUxTRQ0KdXJsOmh0dHBzOi8vd3d3Lm5ldGRhdmEuY29tDQp2ZXJzaW9u OjIuMQ0KZW5kOnZjYXJkDQoNCg== --------------LjkfS0uOT24kSBOTYC1tW3uU-- From unknown Sun Jun 22 08:09:17 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51505: Request for official docker image on dockerhub References: In-Reply-To: Resent-From: Denis 'GNUtoo' Carikli Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 12 Feb 2023 17:00:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51505 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 51505@debbugs.gnu.org Received: via spool by 51505-submit@debbugs.gnu.org id=B51505.16762211556715 (code B ref 51505); Sun, 12 Feb 2023 17:00:03 +0000 Received: (at 51505) by debbugs.gnu.org; 12 Feb 2023 16:59:15 +0000 Received: from localhost ([127.0.0.1]:46536 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRFh4-0001kE-II for submit@debbugs.gnu.org; Sun, 12 Feb 2023 11:59:15 -0500 Received: from cyberdimension.org ([80.67.179.20]:44812 helo=gnutoo.cyberdimension.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRFh2-0001k5-LN for 51505@debbugs.gnu.org; Sun, 12 Feb 2023 11:59:13 -0500 Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1]) by cyberdimension.org (OpenSMTPD) with ESMTP id cff5b923 for <51505@debbugs.gnu.org>; Sun, 12 Feb 2023 16:55:38 +0000 (UTC) Received: from primary_laptop (localhost [::1]) by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id 68e6d074 for <51505@debbugs.gnu.org>; Sun, 12 Feb 2023 16:55:38 +0000 (UTC) Date: Sun, 12 Feb 2023 17:57:24 +0100 From: Denis 'GNUtoo' Carikli Message-ID: <20230212175724.5815d1fb@primary_laptop> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.30; i686-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/jqf3ypHxwrz9DhtcCVrc1_q"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --Sig_/jqf3ypHxwrz9DhtcCVrc1_q Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi, If the idea is to be able to use a Guix docker image, as I understand dockerhub is not strictly required. For instance Fedora has its own docker registry[1] that works out of the box with docker pull. More generally to download an image one can just run: 'docker pull /'. As I understand that is usable in Dockerimages in the same way. If I understood well, your issue is to integrate Guix docker images in test environments that require you to use only a Dockerfile. For publishing Guix docker images, Guix has several options that are not mutually exclusive: - It could use dockerhub. Note that the dockerhub registry/repository itself is not FSDG compliant as it contains nonfree software like Windows images. - Guix could setup its own docker registry. There is a work in progress patch for the docker registry (bug #60770) that works but it still needs to un-vendor the dependencies. We also need to look how to use it to deploy public registries (I've only tested it on localhost so far, so without certificates and authentication). Also nobody reviewed that patch yet and there seems to be a huge backlog with patches review. - Someone could setup a general FSDG compliant registry for various docker images, and Guix could add official images there. - Someone could also do some research to see if it's possible to host images on a simple web server and make docker think it's a registry. If that works, it could integrate well with guix.gnu.org/en/download and guix.gnu.org/en/download/latest and the Guix release infrastructure. Though one issue here is that docker somehow expects yaml files on directory paths. If Guix uses a third party registry, the third party will not have the same policies and priorities than Guix. And in practice the third party will be able to modify the images, as it hosts images that lack signatures, and as far as I know there is also no way to automatically verify some signatures before running the images. PureOS also uses dockerhub, and as far as I know their docker images are FSDG compliant. So if you need FSDG compliant images you could use that and download and run Guix there. Parabola and Trisquel also have what is needed to make docker images but the images are not published anywhere as far as I know, so other FSDG compliant distributions didn't really solve the issue either. Alternatively Guix could just publish additional docker images in guix.gnu.org/en/download and guix.gnu.org/en/download/latest but here I guess that this doesn't work for your test environment. As for the Debian images you mentioned they are somehow semi-official according to Debian. Maybe it's because they are made by some Debian maintainers and are not part of the regular Debian release process. Personally I'd like to be able to use docker and more specifically Dockerfiles in an FSDG compliant and trustworthy way, so I've started looking a bit into it, for all FSDG compliant distributions in general[2], but we have no drop-in solution that integrate well with distributions release processes yet. Also note that I'm new to docker so I might have missed some stuff, and I'm also not a Guix maintainer so I can't take decisions for the Guix project. References: ----------- [1]https://registry.fedoraproject.org It is probably not FSDG compliant. [2]https://libreplanet.org/wiki/Group:Software/research/ExternalRepositorie= s/DockerRegistries Denis. --Sig_/jqf3ypHxwrz9DhtcCVrc1_q Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmPpGnQACgkQX138wUF3 4mM86g/+OH/rEh4mnEN5OcSZ0mZSVWTHJSoUrnuPPyC3L6sGvP9m/yNVb0GTen9q YYeJ6cUcoq9zF27iSAIetr1LQBE7UmrVUVjcVKvXRU4tkA2ia1zXjVKuVSkqg6vA XKVTGqrSEP0Y6gV/rtLvmRvSekrnbiAYDxJw08OezY6XLajVHjVgtZwr+01EqBwi emFfQlm3PiSdmVpZrfGe5yareOLfPx3DJGolL9dpYjWNQJVT2jO5NDI0AJx7uCkl vKA1QyIdsrUVmOy65FK6JEV2wstRg3q56oFlzcLqKvQVqFAhrIfUAIo816IfqBmZ SavfAeoozMN7Tv7hh5ny2ad6FXtBhotH3u/nXu6KnVcntHVSHOOUCAGMJxWWvx4/ oLzN3DtZu+Muyr99BJEbnx5aeulHrAcJKDK1jaKgbLmnME7Q/jvuWYQeyvdWOGw5 R7GAQFg7WSW+x+NszqTrIl7aNQp2xnop3kmsFiTtlBpzZ+opM0xyhBMPj87IGpBc hFQhRC/DE/hHNxGqoBefA18zm5xXFOF/FNr8LzLFF2EL1M9dmrNVlj8Eo4e01xY8 oEj6oWq21/A87qtjvIgm/lvUa0XqFb+nn3dcTOqODBXknU3nBiifvGOqnOeflrXX RFEbXhA+0HBjKe7/B2DRmTsYJX/r5nmCKhCV8pDA9EdlsRxtlEk= =kj7R -----END PGP SIGNATURE----- --Sig_/jqf3ypHxwrz9DhtcCVrc1_q-- From unknown Sun Jun 22 08:09:17 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51505: Request for official docker image on dockerhub Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 13 Feb 2023 10:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51505 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Eugen Stan , 51505@debbugs.gnu.org Received: via spool by 51505-submit@debbugs.gnu.org id=B51505.167628466110257 (code B ref 51505); Mon, 13 Feb 2023 10:38:02 +0000 Received: (at 51505) by debbugs.gnu.org; 13 Feb 2023 10:37:41 +0000 Received: from localhost ([127.0.0.1]:47729 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRWDN-0002fN-Ba for submit@debbugs.gnu.org; Mon, 13 Feb 2023 05:37:41 -0500 Received: from mail-wm1-f52.google.com ([209.85.128.52]:45935) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRWDL-0002ew-9U for 51505@debbugs.gnu.org; Mon, 13 Feb 2023 05:37:39 -0500 Received: by mail-wm1-f52.google.com with SMTP id m16-20020a05600c3b1000b003dc4050c94aso8626204wms.4 for <51505@debbugs.gnu.org>; Mon, 13 Feb 2023 02:37:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=vTTCbPJm4iRZAMMpvmX0L2f4ajXbi+g+oRdJlVH7328=; b=lMScycpFTCcfy/RIG8k5X6l6VwG3OeGhQSB86A0GRWy7P+rYoSz2HMBP6YqJZ851J0 ea04WBn05k8Xx5LFHfdaRuDOeMRzY8cqdwKL4iIYdbq3WzVSxF9aeFGRekESwHqMad+B PqBAyUJP7XNhCS03g84EEDMqxusUf+Urlb8cQLmtD749waNPPPPfkBjnKOHo94ue8MW9 7lgHqiLOyyRDJ0Xh/jkT+m8IhuBcy8+H3XxXm3wh0Bg8ZCYGE9heY/iKVhEyrPrd1iA1 borm5kD/ZEHNCoSTu/De8Xhwm/f5Gtpki5XFUH4XRj8NqBAySZtEZAJuEIbSXUSPfTjK 87Vw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=vTTCbPJm4iRZAMMpvmX0L2f4ajXbi+g+oRdJlVH7328=; b=ZMXFuPuFAwAf7SeVTjKacpkl2lo52c8ES1uuFuPwye1AUJ8lbFrrTODM6Cd4mHhHiB d3hQco0xXBtDWLGoupQw+ptieQR0/egdC6ckhT1cEU5xErkQ9PhY8eOWqYXBW3ThM0CL mBlhV4BWdcnZ31FbwLYxIFi7gwElFOq8+YMcDgPQ6X5CJtE2PNf21+Hht2zPuMffzAzs MdvZtCuvlGku4l+MJ4Rk6/WKeDNjjrh8cBz2mXD9TnEYYDf8NyZkZcKZCZKvAsI+uhBW eYGXMIauuNkM6Po5qyyUHCjeqxcUHULCF4kf6pwYYBx3wXC9D6+Ef/klAm7KcakEBRNx Zzxw== X-Gm-Message-State: AO0yUKUGKThLkZjKCEoLW8ZiltBZY9pi+jfn0Ok7CIYGs8qC8fiwpJDp 6iEFwk5xtGUFdLfjWf7LO0w+Nn+Abnc= X-Google-Smtp-Source: AK7set8yfJriutIfUCmD55UdP994807yHA/dVtXHilstg8Q8BHK1VbOqjl1MyfdOzh6rsFVq8I7s7w== X-Received: by 2002:a05:600c:4f8e:b0:3dc:5032:2895 with SMTP id n14-20020a05600c4f8e00b003dc50322895mr22830773wmq.0.1676284653169; Mon, 13 Feb 2023 02:37:33 -0800 (PST) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id l19-20020a05600c2cd300b003dfefe115b9sm14899195wmc.0.2023.02.13.02.37.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Feb 2023 02:37:32 -0800 (PST) From: zimoun In-Reply-To: References: Date: Mon, 13 Feb 2023 11:01:58 +0100 Message-ID: <86ilg57ujt.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, On Thu, 09 Feb 2023 at 18:20, Eugen Stan wrote: > I also think it would be a great idea to have guix running inside docker. > > I tried to adopt guix as a package maanger in our CI/CD pipeline and I=20 > could not run it inside a debian Docker image. Yeah, it could be helpful. In addition to Denis comment, I just would like to point that you do not necessary need that Guix is running inside Docker but you often only need some packages inside this Docker. Other said, for deploying on non-Guix infrastructure, I often use Guix as a Docker factory via =E2=80=9Cguix pack -f docker -m manifest.scm=E2=80= =9D where manifest.scm only contains the packages required by my pipeline (or even sometime only one pack for each node of the pipeline). Similarly, I use =E2=80=9Cguix system image -t docker=E2=80=9D, barely. Cheers, simon