LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Virtualization and Cloud
User Name
Password
Linux - Virtualization and Cloud This forum is for the discussion of all topics relating to Linux Virtualization and Linux Cloud platforms. Xen, KVM, OpenVZ, VirtualBox, VMware, Linux-VServer and all other Linux Virtualization platforms are welcome. OpenStack, CloudStack, ownCloud, Cloud Foundry, Eucalyptus, Nimbus, OpenNebula and all other Linux Cloud platforms are welcome. Note that questions relating solely to non-Linux OS's should be asked in the General forum.

Notices


Reply
  Search this Thread
Old 02-20-2015, 02:34 AM   #1
tatiK
LQ Newbie
 
Registered: Jan 2015
Posts: 17

Rep: Reputation: Disabled
Docker, what do you think about?


Hi,

just recently, I have written an article about how to deploy an open source application on Linux using Docker. It seems, that Docker is an ideal service for deploying any application on any Linux-machine. I didn't find any drawbacks, but I'm not a developper, I'm just a technical writer What do you think about? Do you use Docker?
 
Old 02-21-2015, 06:57 PM   #2
sag47
Senior Member
 
Registered: Sep 2009
Location: Raleigh, NC
Distribution: Ubuntu, PopOS, Raspbian
Posts: 1,899
Blog Entries: 36

Rep: Reputation: 477Reputation: 477Reputation: 477Reputation: 477Reputation: 477
This is not a well formed question. Are you having an issue with docker in which you need help? The way you ask your question is like asking "do you like green or blue? Tell me why?" The answer will likely be different depending on who you ask.

Last edited by sag47; 02-21-2015 at 06:58 PM.
 
Old 02-22-2015, 01:48 AM   #3
tatiK
LQ Newbie
 
Registered: Jan 2015
Posts: 17

Original Poster
Rep: Reputation: Disabled
Sorry, if my question is not well formed. To write a new article, I'm looking for the information about the issues the developpers or the users have with Docker. I will be so glad, if LQ forum members help me.
 
Old 04-02-2015, 11:11 AM   #4
Habitual
LQ Veteran
 
Registered: Jan 2011
Location: Abingdon, VA
Distribution: Catalina
Posts: 9,374
Blog Entries: 37

Rep: Reputation: Disabled
Some cautionary statements about Real World Docker use cases.
 
1 members found this post helpful.
Old 04-02-2015, 11:58 PM   #5
tatiK
LQ Newbie
 
Registered: Jan 2015
Posts: 17

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Habitual View Post
Thank you very much, Habitual! Great article!
 
Old 04-03-2015, 04:55 AM   #6
Skaperen
Senior Member
 
Registered: May 2009
Location: center of singularity
Distribution: Xubuntu, Ubuntu, Slackware, Amazon Linux, OpenBSD, LFS (on Sparc_32 and i386)
Posts: 2,684
Blog Entries: 31

Rep: Reputation: 176Reputation: 176
Quote:
Originally Posted by Habitual View Post
it looks like a good article has already been written.

and the wikipedia article is a good read for those who are unfamiliar with Docker
 
Old 04-03-2015, 02:17 PM   #7
Habitual
LQ Veteran
 
Registered: Jan 2011
Location: Abingdon, VA
Distribution: Catalina
Posts: 9,374
Blog Entries: 37

Rep: Reputation: Disabled
sadly, I am just getting started with Docker.
So, I bought 4 new books on the subject.

I'd be interested in an on-going dialog with someone who knows more than I do about this exciting new technology.
Running CentOS release 6.6 (Final) on a Xen-based virtual host seems wonky, Sometimes I exit a container and I get disco'd from the host system with a Broken pipe message.

Ubuntu 14.04.2 LTS in Virtualbox seems like it's behaving much better. but I haven't made any progress other that pull Debian, Ubuntu, Centos and Fedora images.

So that and print/read/study the http://www.dockerbook.com/TheDockerBook_sample.pdf while I wait for the Docker Book to show up.

Subscribed with interest...

Have a Great Day.
 
Old 04-04-2015, 09:43 AM   #8
BenCollver
Rogue Class
 
Registered: Sep 2006
Location: OR, USA
Distribution: Slackware64-15.0
Posts: 376
Blog Entries: 2

Rep: Reputation: 172Reputation: 172
Food for thought:

http://www.vitavonni.de/blog/201503/...ontainers.html

Quote:
Essentially, the Docker approach boils down to downloading an unsigned binary, running it, and hoping it doesn't contain any backdoor into your companies network.

Feels like downloading Windows shareware in the 90s to me.
 
3 members found this post helpful.
Old 04-16-2015, 01:46 PM   #9
kpt65
LQ Newbie
 
Registered: Mar 2015
Posts: 8

Rep: Reputation: Disabled
It's an interesting question. Docker is so hot right now I think people will use it just to use it.

It solves several problems, none of which would ever exist in a reasonable world.

It does solve an issue with companies wanting to distribute linux software, where only the most popular two distros get the love. That's fantastic.

It solves the issue of open source stacks having become unmanageable nightmares and the resulting dependency hell, but I really feel this problem should truly be solved in the language communities themselves. They've all done an absolutely awful job of it so far. (node, ruby, python, ... and on and on)

They (ruby, node_ python) really need to enforce some standard behaviour on all these libraries (gems, eggs, node modules, etc) developers are pulling into their projects from all over the place. It's pure insanity. I could go on about exactly what, but I think anyone supporting an open source stack in an operational role knows what I'm talking about, if they've not moved to docker already.
 
Old 04-16-2015, 02:08 PM   #10
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,269
Blog Entries: 24

Rep: Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196
Quote:
Originally Posted by BenCollver View Post
EXCELLENT article - thank you!

I have read quite a few articles on Docker, none of which have actually been useful to my understanding and all of which seemed to be more like marketing releases extolling the praises of the latest new and improved!

Twice I have thought to explore by running an instance, but never got past the "Click here and it will download and install everything you need!" point... not on MY systems it won't!

The above linked article is the first I have read on the subject that actually resonated with my own methods and experience and struck all the right nerves!

Quote:
Stack is the new term for "I have no idea what I'm actually using".
I am not alone in that feeling!

Last edited by astrogeek; 04-16-2015 at 02:11 PM.
 
Old 04-16-2015, 03:08 PM   #11
kpt65
LQ Newbie
 
Registered: Mar 2015
Posts: 8

Rep: Reputation: Disabled
Angry

Quote:
Originally Posted by astrogeek View Post
EXCELLENT article - thank you!

I have read quite a few articles on Docker, none of which have actually been useful to my understanding and all of which seemed to be more like marketing releases extolling the praises of the latest new and improved!

Twice I have thought to explore by running an instance, but never got past the "Click here and it will download and install everything you need!" point... not on MY systems it won't!

The above linked article is the first I have read on the subject that actually resonated with my own methods and experience and struck all the right nerves!



I am not alone in that feeling!
Amen. The situation has become such a mess in the last five years it blows my mind. I can't believe how ignorant all the devs working in the cloud with ruby and node are about all these issues. They think we should just git pull from github right to the server. Insanity.

I want to be clear, docker does NOT solve this problem, it makes it liveable.

This is the new "devops" mindset. If you want to see a real piece of work, check out Amazon Linux. It's like a middle finger extended to every sysadmin who encounters it.
 
Old 04-16-2015, 09:31 PM   #12
sag47
Senior Member
 
Registered: Sep 2009
Location: Raleigh, NC
Distribution: Ubuntu, PopOS, Raspbian
Posts: 1,899
Blog Entries: 36

Rep: Reputation: 477Reputation: 477Reputation: 477Reputation: 477Reputation: 477
I would think the "devops" mindset is more along the lines of sysadmins and developers putting their heads together to create the best practices mentioned there. It's not developers pretending to be sysadmins and using bad practices. Though, I hate the term devops. It's a loaded term and over used by people ignorant about it (and even those educated about it). Not that I'm saying you're over-using it. It just gets said way too much around me in life .

In general, following the best practices outlined by phusion baseimage is best no matter what operating system you're using inside of the docker container. Take, for example, this debian based container I created. It takes parts of the phusion baseimage and applies them to Debian. I would do the same on a RHEL/CentOS container or any other operating system. Their python init process is pretty killer.

Last edited by sag47; 04-16-2015 at 09:41 PM.
 
Old 04-16-2015, 09:34 PM   #13
kpt65
LQ Newbie
 
Registered: Mar 2015
Posts: 8

Rep: Reputation: Disabled
sag47, you're entirely correct. But in practice, agile is just a buzzword and devops is typically developers pretending to be sysadmins. The word devops actually does have a specification within agile, and it is not a role, it's a methodology - as you described, of sysadmins and developers working together. I just wish I could see it somewhere.
 
Old 04-16-2015, 09:40 PM   #14
sag47
Senior Member
 
Registered: Sep 2009
Location: Raleigh, NC
Distribution: Ubuntu, PopOS, Raspbian
Posts: 1,899
Blog Entries: 36

Rep: Reputation: 477Reputation: 477Reputation: 477Reputation: 477Reputation: 477
Quote:
Originally Posted by kpt65 View Post
I just wish I could see it somewhere.
At my company, we're trying to embody it; not doing a terrible job I think. But again, the organization as a whole is still tripping. We might get it right eventually.
 
Old 04-26-2015, 05:17 AM   #15
Skaperen
Senior Member
 
Registered: May 2009
Location: center of singularity
Distribution: Xubuntu, Ubuntu, Slackware, Amazon Linux, OpenBSD, LFS (on Sparc_32 and i386)
Posts: 2,684
Blog Entries: 31

Rep: Reputation: 176Reputation: 176
Quote:
Originally Posted by kpt65 View Post
Amen. The situation has become such a mess in the last five years it blows my mind. I can't believe how ignorant all the devs working in the cloud with ruby and node are about all these issues. They think we should just git pull from github right to the server. Insanity.
how they have been developed seems not much different than how systems have been deployed these days. the technical term i want to use is mashup.

when someone says stack i think of a sand castle on the beach.
 
  


Reply

Tags
docker



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
Using Docker crazyraisin Linux - Software 3 12-30-2014 08:21 AM
Docker containers zakame Slackware 2 11-23-2014 10:09 PM
LXer: Ubuntu LXD: Not a Docker replacement, a Docker enhancement LXer Syndicated Linux News 0 11-05-2014 08:40 PM
LXer: Docker Founder Explains What Docker is all About LXer Syndicated Linux News 0 08-21-2014 09:20 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Virtualization and Cloud

All times are GMT -5. The time now is 07:47 PM.

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
Open Source Consulting | Domain Registration