Docker for Rails Developers: Build, Ship, and Run Your Applications Everywhere
R**Y
Concise and easy to understand for a Rails developer
Concise and easy to understand guide for a Rails developer. Still provides a good introduction to Docker with a focus on getting your Rails app made ASAP
W**D
The best available Docker introduction for Rails developers
UPDATE:I haves reconsidered my original review. I have changed my rating from 2 to 4. There are still some problems with the examples. But some of my issues were my own oversights. There is still the issue with the errata not being corrected. Therefore I have not given 5 stars. But....Overall I do think the information is more comprehensive and up to date than most similar resources available that I have seen. Eventually I was able to get most if not all the examples shown in the book to work. Although the book is lacking in a complete production-ready solution (it gets some of the way but not all the way), I believe it is worthwhile for someone who already knows Rails and is interested in using Docker for Rails development.-----------------------Original Review:I am sorry that I spent money on this book. I had many issues getting the examples to work. And there is no support available on the site (PragProg took their forum down, caving to Big Brother, without seeming to find a solution to the readers left in its wake). And what errata is posted is incomplete at best. There are tons of videos available on YouTube (even geared toward Rails) and they provide essentially the same information.
D**R
Good Introduction to Docker
This is an excellent introduction to Docker. While the app which is developed in the book is a Rails app, the focus is really on Docker and how to use it. It’s a great introduction to containers and images and shows you how to set them up and use them. The examples in the book are very easy to follow along with and I did not experience the large volume of problems that I sometimes do with programming books, although I did experience a few hiccups. I would recommend this book for someone who wants to learn what Docker is and how to use it.
R**E
This is a great addition to my Pragmatic Bookshelf!
The Pragmatic Bookshelf does it again-up and running Docker containers in minutes! App virtualization is one of the 'next big things' right up there with artificial intelligence and machine learning. I was excited to have an opportunity to read this book. I found the overall tone of the book to be in sync with other titles I own from the Pragmatic Bookshelf collection-conversational, friendly, and extremely easy to understand. The book starts out 'at the beginning' and essentially holds your hand through the fundamental concepts of Docker and how you can use it to streamline your delivery and deployment process. Although I have limited experience with Ruby, I was easily able to follow along with what concepts the author was trying to convey. The author also cites enough online resources for you to further your understanding (Docker's documentation is pretty great). I think the books 'beginner' rating is appropriate if limiting the context to 'Docker', but not when you take into account all of the technologies the author employs to make use of Docker. To be fair though, this is a DevOps book and the goal is to help you modernize/streamline/standardize how you 'Build, Ship, and Run' your applications, so you should already know the ins-n-outs of working with Ruby/Rails.
S**T
Focused and direct
"Docker for Rails Developers: Build, Ship, and Run Your Applications Everywhere" by Rob Isenberg has a skill level on the back cover of "Beginner" but that should be with an asterisk in that it is beginning level for a software developer. That said, it is written in a way that is focused and direct so to a developer starting to work in this area would be able to start using it as applicable. It is lean and straightforward which works fine for developers. If there is a critique it would be that it kind of tapers off at the end. That's not unusual for tech books so it is a minor critique. The beginning and middle is quite good so it makes up for that tapering off at end.
P**K
Excellent resource
This book does an excellent job of taking the reader step by step to getting multiple processes up and running under docker. I like the model where we get a docker container built and running quickly and then improve it.My only complaint is that it did not cover sidekiq, which seems like one of the most obvious processes after rails, the database server and perhaps Redis and Memcached. But everybody probably has their favorite process and the book can't cover them all.
T**N
Easy to follow
The book is very well written. It is very engaging and does not have too much confusing vocabulary. The book is also well laid out and the pace is not too fast. One thing about the book is that it is not for people who do not understand Ruby. This book is about using dockers not Ruby. So if you want to learn more about using dockers then this is the book for you, but if you want to learn about Ruby I would suggest a different book.
S**F
Need to already know Rails and Ruby
It was my mistake to choose this book and not the fault of the author, nor the fault of the book. It clearly says in the title that it is for Rails Developers. I read the first 11 pages inspite of the fact that on page xv, it tells me that this book isn’t for me. I didn’t know what Rails is, nor have I never programmed Ruby scripts. I was interested in learning about Docker and that is what caught my eye and made me choose this book. I did find the book very readable. I learned about what containers and images are and they idea of downloading and spawning them as needed is fasinating. Since I don’t have the background for learning from this book, I had to stop. It also mentions knowing Linux is recomended.
T**R
Docker for Rails Developers
Klar strukturiert, aufeinander aufbauende Beispiele, humorvoll geschrieben. Alles in allem: ein sehr gutes Buch.Grundlegende Docker Kenntnisse und RoR Kenntnisse sollten vorhanden sein.Sehr zu empfehlen!
T**P
Great book to grasp the docker concepts in a Rails context but not up to date
Thanks to this book, I was able to acquire real skills on Docker. The book allows me to progressively build a Rails app running under Docker.Nevertheless with the Rails 6 update I encountered several configuration problems. I was able to solve some problems by skipping some chapters and then going back and I'm currently stuck on a new problem specific to Rails 6.So I would have liked to have a forum referenced for the readers of this book to share tips on how to solve the problems I encountered (I haven't found one).Nevertheless, I recommend the purchase of this book for any Rails developer who wants to learn more about Docker.
Trustpilot
1 day ago
3 weeks ago