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
_______________________________________________
cloud mailing list -- cloud@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to cloud-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora General Discussion]     [Older Fedora Users Archive]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Big List of Linux Books]     [Yosemite News]     [Linux Apps]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

  Powered by Linux