Both, thanks for the hints and tips, a bit of study together with the info 
has got me up and running.

On Friday, 17 April 2020 19:58:31 UTC+1, Peter Smith wrote:
>
> ...and that explains everything, thanks very much
>
> On Fri, 17 Apr 2020 at 18:13, Waldek Kozaczuk <[email protected]> 
> wrote:
>
>> Fotis.
>>
>> Thanks for the patch. I will review and commit. You are right we need to 
>> see if it does not break the CI.
>>
>> Peter,
>>
>> Also if you do not want to build your own docker image, you can pull them 
>> from docker hub - 
>> https://hub.docker.com/repository/docker/osvunikernel/osv-fedora-31-builder-base
>>  and 
>> https://hub.docker.com/repository/docker/osvunikernel/osv-ubuntu-19.10-builder-base.
>>  
>> This is what I described in here - 
>> https://groups.google.com/d/msg/osv-dev/4xnzHlnK3j4/aFHFA-8cAQAJ. This 
>> is pretty new so it is not well advertised anywhere yet nor documented 
>> clearly enough. As I am working on new release as we speak I will try to 
>> update the documentation as much as I can. 
>>
>> If you want to revise any of the docs we have please sent us a patch or 
>> feel free to add new wiki page (anybody with github account can add a wiki 
>> I think).
>>
>> Welcome and regards,
>> Waldek
>>
>>
>> On Friday, April 17, 2020 at 12:36:15 PM UTC-4, Fotis Xenakis wrote:
>>>
>>> Hello! I have sent out a patch here 
>>> <https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!topic/osv-dev/v4yo0ESzVbE>
>>>  
>>> for updating the default distribution images to the latest supported by the 
>>> setup script and also tried to minimally update the documentation in that. 
>>> Even without it though, you can override the default using the --build-args 
>>> flag to docker build.
>>>
>>> I will try to provide some info on the various dockerfiles, but I think 
>>> Waldek is the most suited to give insight into them:
>>>
>>>    - If you wish to develop OSv itself, then you want to go for the 
>>>    "builder" images (which contain all the dependencies for building the 
>>>    kernel). Use "Dockerfile.builder" (as per the README) to get a full dev 
>>>    environment, with all dependencies plus the code to get going 
>>> immediately. 
>>>    Use the "-base" images to get an environment with just the dependencies 
>>>    installed (useful e.g. for having the code on the host and mounting it 
>>> as a 
>>>    volume).
>>>    - If you wish to just test OSv out, with one of the included apps or 
>>>    your own, then you want to go for the "runner" images. These include the 
>>>    OSv sources and the run dependencies (mainly QEMU), but not the build 
>>>    dependencies and are thus significantly smaller. In this case, you 
>>> should 
>>>    look into Capstan <https://github.com/cloudius-systems/capstan> and 
>>>    this 
>>>    
>>> <https://github.com/cloudius-systems/osv/wiki/Build-and-run-apps-on-OSv-using-Capstan>
>>>  
>>>    relevant wiki page.
>>>
>>> Hope this helps a little,
>>> Fotis
>>>
>>> Τη Παρασκευή, 17 Απριλίου 2020 - 1:21:15 μ.μ. UTC+3, ο χρήστης Peter 
>>> Smith έγραψε:
>>>>
>>>> Please excuse if this a stupid question. I have started to investigate 
>>>> OSv and set about building the Docker containers. The instructions are a 
>>>> little confusing, for example they suggest using the builder containers to 
>>>> build stuff but the osv sources pulled from Github are deleted, whereas in 
>>>> the runner containers the sources remain. Another thing I noted was the by 
>>>> default the containers refer to Ubuntu 19.04 (the ubuntu ones) which I 
>>>> think should be replaced with 19.10 as aup-get update fails when using 
>>>> 19.04. If someone can explain how these are supposed to work I can perhaps 
>>>> update the docs etc.
>>>>
>>>> Thanks
>>>> Peter
>>>>
>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "OSv Development" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/osv-dev/12b15c1c-a1ba-4fb1-ac71-c80190f70773%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/osv-dev/12b15c1c-a1ba-4fb1-ac71-c80190f70773%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
> -- 
> Best Regards
> Peter
>

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/osv-dev/2f281463-eaec-49d8-9391-75a6a8e1f673%40googlegroups.com.

Reply via email to