From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id qIvyFVtJtF83NwAA0tVLHw (envelope-from ) for ; Tue, 17 Nov 2020 22:06:19 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id IIDfEVtJtF+vewAAB5/wlQ (envelope-from ) for ; Tue, 17 Nov 2020 22:06:19 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 0E4EA9406F7 for ; Tue, 17 Nov 2020 22:06:19 +0000 (UTC) Received: from localhost ([::1]:36632 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kf97B-0005CB-T5 for larch@yhetil.org; Tue, 17 Nov 2020 17:06:17 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45264) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kf96b-0005AF-0Y for guix-devel@gnu.org; Tue, 17 Nov 2020 17:05:41 -0500 Received: from zancanaro.com.au ([45.76.117.151]:35880) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kf96Z-0001ry-6y for guix-devel@gnu.org; Tue, 17 Nov 2020 17:05:40 -0500 Received: by zancanaro.com.au (Postfix, from userid 116) id C8CCC32965; Tue, 17 Nov 2020 22:05:32 +0000 (UTC) Received: from jolteon (unknown [27.96.215.68]) by zancanaro.com.au (Postfix) with ESMTPSA id 5E12432963; Tue, 17 Nov 2020 22:05:32 +0000 (UTC) References: <20200922115019.08d40bec@scratchpost.org> <86tuu5fklj.fsf@gmail.com> <20201104155010.0b83ab17@scratchpost.org> <86k0ums3xw.fsf@gmail.com> <20201117173103.31703c84@scratchpost.org> <868sazoppq.fsf@gmail.com> <20201117202320.3e12fff0@scratchpost.org> <20201117202804.6cba8674@scratchpost.org> User-agent: mu4e 1.4.13; emacs 27.1 From: Carlo Zancanaro To: Danny Milosavljevic Subject: Re: Release: Docker Image? DockerHub? skopeo? In-reply-to: <20201117202804.6cba8674@scratchpost.org> Date: Wed, 18 Nov 2020 09:05:30 +1100 Message-ID: <87pn4b3ahh.fsf@zancanaro.id.au> MIME-Version: 1.0 Content-Type: text/plain; format=flowed Received-SPF: pass client-ip=45.76.117.151; envelope-from=carlo@zancanaro.id.au; helo=zancanaro.com.au X-detected-operating-system: by eggs.gnu.org: First seen = 2020/11/17 17:05:33 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: ns3122888.ip-94-23-21.eu Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Spam-Score: -0.01 X-TUID: MsJGAAXWxg95 Hey Danny, On Wed, Nov 18 2020, Danny Milosavljevic wrote: > Hmm, maybe I'm misunderstanding what Docker compose does > entirely. > > Reading the docs it seems to just manage multiple isolated > Docker images and deploy new ones? Yep, that's all it does. It lets you link together ports and volumes, and expose ports to the host machine, but it doesn't do anything particularly magical. I think it only does things that you could have done by starting images with the right docker invocations. > What then is used to do the equivalent of a guix profile with > multiple packages in a Docker image? I don't think there is a way to compose multiple docker images into a single image. Carlo