Re: Announcement: Fedora Docker Layered Image Build Service is GO!

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Dec 13, 2016 at 4:18 PM, Adam Miller
<maxamillion@xxxxxxxxxxxxxxxxx> wrote:
> On Tue, Dec 13, 2016 at 2:52 PM, Igor Gnatenko <ignatenko@xxxxxxxxxx> wrote:
>> On Tue, Dec 13, 2016 at 8:36 PM, Adam Miller
>> <maxamillion@xxxxxxxxxxxxxxxxx> wrote:
>>> It is with great pleasure that the Fedora Project Announces the availability
>>> of the Fedora Docker Layered Image Build Service[0] to the Fedora Contributor
>>> Community!
>>>
>>> With this announcement we are opening availability of the Docker Layered
>>> Image Build Service for the Docker Layered Images[1] that the Fedora Cloud
>>> SIG[2] has been the primary maintainers[3] of on GitHub into DistGit as
>>> official components of Fedora. From there we will be extending an invitation
>>> to all Fedora Contributors to maintain Docker Layered Image Containers for
>>> official release by the Fedora Project. Currently this effort is to enable
>>> the Fedora Cloud/Atomic WG[2] goals which target Fedora Atomic Host[4] as a
>>> primary deliverable to power the future of Cloud. This is also to enable the
>>> Fedora Modularity[5] work be delivered as Containers in the future as Fedora
>>> becomes fundamentally more modular in nature.
>>>
>>> How do I get started?
>>>
>>>     Contributors will go through a simliar process as what they currently do
>>> with RPM Review Requests. There will be Container Reviews as well as
>>> Container Guidelines:
>>>
>>>     https://fedoraproject.org/wiki/Container:Review_Process
>>>     https://fedoraproject.org/wiki/Container:Guidelines
>> Nice job!
>>
>> I have couple of questions:
>> * why "FROM fedora:25", how do I choose version on which I want to
>> base container?
>
> The 'FROM fedora:25' line should coordinate with the branch of DistGit
> you're working in. Since Docker doesn't have a mechanism like RPMs do
> with macros where we can parameterize things like that, we just have
> to define it for now (we may later change it to where the 'FROM
> fedora:$version' is inferred and something makes a modification to the
> Dockerfile before building.
>
>> * is there containers in registry for rawhide?
>
> There are not at this moment, only for Fedora 24 and Fedora 25. I hope
> to have rawhide enabled very soon though. The layout of DistGit
> branches correlated to Fedora release information fed into the Build
> System is something that needs be sorted since "branched" Fedora
> Releases have a version number tied to DistGit but Rawhide is
> technically f26 right now. I'll update as soon as this is live.

Rawhide is now live, you can 'fedpkg container-build' from DistGit
master branch just like you can 'fedpkg build' for rawhide RPMs.

Apologies for the delay,
-AdamM

>
> -AdamM
>
>>>
>>> At this time the Cloud/Atomic WG[2] will maintain the Guidelines as well as
>>> the Review Process along with input from all Fedora Contributors. This may
>>> change later with the formation of a Fedora Container Committee (similar to
>>> the Fedora Packaging Committee[6]).
>>>
>>> Please note that both the Guidelines and the Review Process are likely to
>>> evolve along with the Container technologies as we move into the future so
>>> we encourage community members to check the documentation for updates.
>>>
>>> For more information, please see the following Fedora Community Blog:
>>>
>>>     https://communityblog.fedoraproject.org/fedora-docker-layered-image-build-service-now-available/
>>>
>>> [0] - https://fedoraproject.org/wiki/Changes/Layered_Docker_Image_Build_Service
>>> [1] - https://fedoraproject.org/wiki/Cloud
>>> [2] - https://docs.docker.com/engine/userguide/storagedriver/imagesandcontainers/
>>> [3] - https://github.com/fedora-cloud/Fedora-Dockerfiles
>>> [4] - https://getfedora.org/en/atomic/download/
>>> [5] - https://fedoraproject.org/wiki/Modularity
>>> [6] - https://fedoraproject.org/wiki/Packaging_Committee
>>> _______________________________________________
>>> devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
>>> To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
>>
>>
>>
>> --
>> -Igor Gnatenko
>> _______________________________________________
>> devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
>> To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux