SCIENTIFIC-LINUX-USERS Archives

January 2015

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Brett Viren <[log in to unmask]>
Reply To:
Brett Viren <[log in to unmask]>
Date:
Fri, 30 Jan 2015 13:32:39 -0500
Content-Type:
multipart/signed
Parts/Attachments:
text/plain (1152 bytes) , application/pgp-signature (184 bytes)
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.


ATOM RSS1 RSS2