From owner-freebsd-virtualization@freebsd.org Fri Jan 29 07:45:30 2016 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5F02CA71D4F for ; Fri, 29 Jan 2016 07:45:30 +0000 (UTC) (envelope-from mveety@gmail.com) Received: from mail-qg0-x231.google.com (mail-qg0-x231.google.com [IPv6:2607:f8b0:400d:c04::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 17D8A1A56 for ; Fri, 29 Jan 2016 07:45:30 +0000 (UTC) (envelope-from mveety@gmail.com) Received: by mail-qg0-x231.google.com with SMTP id e32so59720503qgf.3 for ; Thu, 28 Jan 2016 23:45:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:date:to:subject:in-reply-to:message-id:references:user-agent :mime-version:content-type; bh=U+a5E8YJCoLUc+nXfZbrth8dCF4EdsFRCVLC04R/i3w=; b=kLwvTdxuPgsxr40w4UTPg8AZcKqVdKNGft6RSg6yjWyW8Au4mZEcl0QNGSpUgGi9pU 2UbDn/Wa00WAeACDBy+NR+vXCAy3RZZ2c5+bBk5N7tv7kVP8qaSE5/a4NuS3mi8NhfEi RmBMTFpC355T0bIY/kEm0rmrwcTUYNh9dPM1EM+ow0GQ9rXiTxQHLieUgnsTCgUc1Dbn JiN4yPpeVrZnBXFyGq2zwFVNJFIGmgKnIoIR1mPFcPdNNGF+Xyj4xGJbpGDLDDSeWeVa xJoHgL6M6ZeQsveZY2fX28B5MW4XDjimwsjJM2THqIPc1q9bg0XsP9W773ng2dOg5gLr Sdow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:date:to:subject:in-reply-to:message-id :references:user-agent:mime-version:content-type; bh=U+a5E8YJCoLUc+nXfZbrth8dCF4EdsFRCVLC04R/i3w=; b=inPFYK5C0uKg9jxoHY5F+G49fyMe/pOxebbJA3Ocv/2B7B3D63s00zMd0D7ZL9mQpy 1H+Wqc3vef8tYwxRbSKlMehuHUPPsBlTb6blDP0yjHlPYmX1Uw+IzJ+uMjyU4mqJONdw FM11ru0GHLaFq84mju9B04FYIPzX+jmVtN4ZTkwr4vBWP/a+yXls2IqBEXrVxCSKYfbH u3zTcOBxBxSLP8qxjyR/fsr31H721MhuhBYo/y9oV6inbTSYjo4f8Kbztzg7rANX//f7 EWtDmPoDrwqmLWO7xcxDu9YyUBlueY3VB713v23rYfudoBOE5qJFRPo4RhKTl8a0nbeB 7bbw== X-Gm-Message-State: AG10YOQKhB6MA3ZWGoq5S8SErlB7g3ODc/qT+yI2sBKdFQAOtPHbVxCXXhGh85TCS5dtlw== X-Received: by 10.140.249.68 with SMTP id u65mr9326154qhc.53.1454053529156; Thu, 28 Jan 2016 23:45:29 -0800 (PST) Received: from localhost ([50.32.141.60]) by smtp.gmail.com with ESMTPSA id a89sm3330236qkj.21.2016.01.28.23.45.27 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 28 Jan 2016 23:45:28 -0800 (PST) From: Matthew Veety X-Google-Original-From: Matthew Veety Received: from localhost (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 8c696f3d for ; Fri, 29 Jan 2016 02:45:24 -0500 (EST) Date: Fri, 29 Jan 2016 02:45:24 -0500 (EST) To: freebsd-virtualization@freebsd.org Subject: Re: Docker on FreeBSD In-Reply-To: Message-ID: References: User-Agent: Alpine 2.20 (BSF 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2016 07:45:30 -0000 On Fri, 29 Jan 2016, Sergey Zakharchenko wrote: > Hello Ryan, > > 2016-01-21 23:15 GMT+03:00 Ryan Holt : >> Finished building a FreeBSD Head system today with the intent of using Docker. > > My condolences. > >> Is there a workaround to getting DNS inside of a container aside from manually building each image? > > The basic reason is no volume support in FreeBSD Docker port. The > workaround is one of: > > - hacking the Docker port yourself, > https://github.com/kvasdopil/docker/ is *a bit* incomplete and stale; > - building a custom complicated and evil system around Docker that > works around its design deficiencies and FreeBSD port incompleteness; > - using Docker for building images only, and running them using > vanilla jails + a custom complicated and evil system; > - using jetpack instead and exposing yourself to a whole different set > of problems ;) > > It's doable, but it is not for the faint of heart. I could share some > improvements for the Docker port but kvasdopil@ seems too reluctant to > make even the simplest changes (e.g. working around > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204897 :) ), > #freebsd-docker is also rather apathetic and there's no way I'm going > to hack on Go (yuck) alone and then just give it away (I'm in the > 'custom complicated and evil system' camp). > > Best regards, > > -- > DoubleF What needs to be done with docker to get it running better on FreeBSD? Is there any place with a list of bugs or a todo list? I would be interested in getting it working better. -- Veety