Subject: | |
From: | |
Reply To: | |
Date: | Fri, 30 Jan 2015 13:32:39 -0500 |
Content-Type: | multipart/signed |
Parts/Attachments: |
|
|
Yasha Karant <[log in to unmask]> writes:
> For example, will a
> legally licensed MS Win application that does not run under
> Wine/CrossOver work under Docker under SL 7 the same as it would under
> VirtualBox with a full install of say MS Win 8.1 (soon MS Win 10)?
Docker containers run on Linux (the kernel) so, no, if your application
requires honest-to-badness MicroSoft Windows don't plan on using Docker.
> Can one make a Docker application package on the target host (e.g., SL
> 7) or does one need first a full install of the (virtual) base
I don't know what "target" (host? guest?) means here.
A Docker image is a full OS (minus the kernel). To start you write one
line in a Dockerfile like:
FROM fedora:20
and do a "docker build"
You can follow up this line with additional instructions (such as "yum
install ...") to further populate.
If you have a second image that shares some portion of these
instructions, or as you add more instructions, any prior existing
"layer" is reused.
I don't find a lot of bases for SL but there are ways to add new base
OSes from first principles (CMS has some scripts in github) and there
are established ones for centos.
-Brett.
|
|
|