On Fri, Mar 18, 2016 at 2:34 PM, Lakmal Warusawithana <lak...@wso2.com>
wrote:

> -1. This is going to be the official dockerfiles for WSO2 products. We
> MUST used best practices while building docker images.
>
> See followings;
>
> 1 ) Should use LTS ubuntu base image (latest)
>

Yes, I agree on this Lakmal. Will change this.

> *2 ) *Need to reduce docker images size.
>
Yes, Chamila did a research on reducing the docker image size and found
that the most of the extra space was taken by the multiple Docker RUN
commands executed. At the moment we have two RUN commands; one in the base
image and the other in the product image. If we combine these two together
the time it takes to build the product image increases (to around 15-20
min). That's why we did not do that change and thought of asking the user
to do it at the time the image is being deployed in the production
environment.

However now I understand that we can still do this change and let the
developers build another image based on the base product image and apply
their configurations and artifacts in the new image (similar to Tomcat [1]).

According to the offline discussion we had, will cancel this vote and do
the following changes:

   1. Change OS base image to ubuntu:latest (latest LTS).
   2. Combine two RUN commands and reduce the image size. Might need to
   remove the WSO2 base image.
   3. Provide a symlink or any other well defined path to mount/copy
   configurations and deployable artifacts to the Carbon servers.

[1]
https://github.com/imesh/docker-for-java/blob/master/tomcat-webapp/Dockerfile

Thanks



> On Fri, Mar 18, 2016 at 9:33 AM, Chamila De Alwis <chami...@wso2.com>
> wrote:
>
>> *[x] Stable* - Go ahead and release
>>
>>    - Verified Licensing and headers
>>    - Verified folder and package structure
>>    - Verified the out of the box functionality (default profile, access
>>    to management console, login, brief smoke test) of the following products.
>>    - WSO2 AM - 1.9.1, 1.10.0
>>       - WSO2 AS - 5.3.0
>>       - WSO2 BPS - 3.5.0
>>       - WSO2 BRS - 2.1.0, 2.2.0
>>       - WSO2 CEP - 4.0.0
>>       - WSO2 DAS - 3.0.0, 3.0.1
>>       - WSO2 DSS - 3.5.0
>>       - WSO2 ES - 2.0.0
>>       - WSO2 ESB - 4.9.0
>>       - WSO2 GREG - 4.6.0, 5.1.0
>>       - WSO2 IS - 5.1.0
>>       - WSO2 MB - 3.0.0, 3.1.0
>>    - Verified build.sh, run.sh, and save.sh functionality for each of
>>    the above products
>>
>>
>>
>> Regards,
>> Chamila de Alwis
>> Committer and PMC Member - Apache Stratos
>> Software Engineer | WSO2 | +94772207163
>> Blog: code.chamiladealwis.com
>>
>>
>>
>> On Thu, Mar 17, 2016 at 8:44 PM, Isuru Haththotuwa <isu...@wso2.com>
>> wrote:
>>
>>> This is the second release candidate (RC2) of WSO2 Dockerfiles 1.0.0
>>> release.
>>>
>>> *Tag to be voted upon:*
>>> https://github.com/wso2/dockerfiles/tree/v1.0.0-rc2
>>>
>>> *Source and distribution packages:*
>>> https://github.com/wso2/dockerfiles/releases/tag/v1.0.0-rc2
>>>
>>> Please download, test, and vote. The README file under each product
>>> directory contains instructions on how to try it out locally.
>>>
>>> [ ] Broken - Do not release (explain why)
>>> [ ] Stable - Go ahead and release
>>>
>>> This vote will be open for 72 hours or as needed.
>>>
>>> --
>>> Thanks and Regards,
>>>
>>> Isuru H.
>>> +94 716 358 048* <http://wso2.com/>*
>>>
>>>
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> Dev@wso2.org
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>> _______________________________________________
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> Lakmal Warusawithana
> Director - Cloud Architecture; WSO2 Inc.
> Mobile : +94714289692
> Blog : http://lakmalsview.blogspot.com/
>
>
> _______________________________________________
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
*Imesh Gunaratne*
Senior Technical Lead
WSO2 Inc: http://wso2.com
T: +94 11 214 5345 M: +94 77 374 2057
W: http://imesh.io
Lean . Enterprise . Middleware
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to