LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Containers
User Name
Password
Linux - Containers This forum is for the discussion of all topics relating to Linux containers. Docker, LXC, LXD, runC, containerd, CoreOS, Kubernetes, Mesos, rkt, and all other Linux container platforms are welcome.

Notices


Reply
  Search this Thread
Old 09-07-2017, 07:31 PM   #1
jr_bob_dobbs
Member
 
Registered: Mar 2009
Distribution: Linux From Scratch, Bedrock
Posts: 303
Blog Entries: 43

Rep: Reputation: 12
best container technology for running certain programs


So there is a program that has been unsupported for ten or so years called Graycstoration. Part of its functionality has been moved into Gimp. Its inpainting feature has not. My current Linux is 64 bit only so Graycstoration will not run.

There is a program called MindGuard. It's a fun little program ... but it uses GTK, which pretty much has disapeared. To clarify: gtk. not gtk2 nor gtk3. Slackware as of 2015 or so still has gtk and I think gentoo still has it in its repos.

I've yet to get any spreadsheet program to compile on my LFS system. This has been a long-running battle. I would love to just grab one and all its deps from some other distro. Let's get specific: I'd like to use Gnumeric.

So.

What container technology would be good for running these programs? Lxc? Lxd? Telvanni? Docker? All three programs I named are GUI, so would need access to Xorg. None of the programs uses the network. Two of the programs would need to read and write files.

Thank you.

Last edited by jr_bob_dobbs; 09-07-2017 at 07:32 PM.
 
Old 09-08-2017, 01:08 PM   #2
pan64
LQ Guru
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 11,491

Rep: Reputation: 3453Reputation: 3453Reputation: 3453Reputation: 3453Reputation: 3453Reputation: 3453Reputation: 3453Reputation: 3453Reputation: 3453Reputation: 3453Reputation: 3453
hm, I would say containers are not the best when you need gui. Probably a VM will be easier.
 
1 members found this post helpful.
Old 09-11-2017, 02:54 AM   #3
simosx
Member
 
Registered: Jul 2005
Posts: 59

Rep: Reputation: 10
You could use LXD and follow the tutorial at https://blog.simos.info/how-to-run-g...buntu-desktop/
However, in your case, you issue is that there is no ready-made Ubuntu 8.04 (or similarly old version) that you could easily use.

Your use-case is interesting, since there is no need for an internet connection, there is no requirement for security updates.

There is a recent discussion about creating a container image for Ubuntu 8.04 at https://lists.linuxcontainers.org/pi...ry/012768.html
It should be possible to do so, and I think it would be useful to be able to boot up old images are containers.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Which container technology should I use here? sundialsvcs Linux - Containers 3 04-18-2017 04:27 PM
Would Container technology help to satisfy multiple dependencies for a RHEL OS? JockVSJock Linux - Enterprise 7 04-03-2017 01:02 PM
LXer: On new applications and use cases for container technology LXer Syndicated Linux News 0 10-01-2015 04:11 AM
LXer: Docker 1.0 brings container technology to the enterprise LXer Syndicated Linux News 0 06-10-2014 04:01 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Containers

All times are GMT -5. The time now is 07:53 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration