Docker Mastery
with Kubernetes +Swarm from a Docker Captain

share ›
‹ links

Below are the top discussions from Reddit that mention this online Udemy course.

Build, test, deploy containers with the best mega-course on Docker, Kubernetes, Compose, Swarm and Registry using DevOps

Reddemy may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Udemy. Thank you for using these buttons to support Reddemy.

Taught by
Bret Fisher

1

Reddit Posts and Comments

0 posts • 28 mentions • top 27 shown below

r/portainer • comment
19 points • neilcresswell

Hi OP.. Neil here, CEO of Portainer..

Thanks for this post and the sentiment behind it, however we (Portainer team) are actually somewhat comfortable helping users on their journey with containers. I 100% agree that this subreddit should not be the first place people go to seek help without first doing some self-research/education and playing around in a lab. I also recommend that one of the very first things newcomers to containers do is this course: https://www.udemy.com/course/docker-mastery/

So yeah, posters in this subreddit, please do some self-education, spend time playing around to learn, but if you genuinely get stuck, we are here to help (within limits, we cant possibly know every possible config out there).

r/docker • comment
7 points • s5EWT

I learned a ton from this course from Bret Fisher. Someday I'll do his kubernetes course.

r/webdev • comment
1 points • Purple_Inspection_11

It does add overhead. I suppose you could write your own management software to manage the containers and the reverse proxy, but there are tools and the topic can be overwhelming if you have little devops or sysadmin experience. I don't want to discourage you, but you might want to look into a course. I recommend this course from udemy: https://www.udemy.com/course/docker-mastery/ You can put it on the wishlist of your udemy account, and eventually they run sales. Generally speaking, containers aren't updated, you prepare a new container with the updates and replace the old one with the new one. The tools to do this make it easy, and it's an investment for scaling to a multihost environment.

r/webdev • comment
1 points • pastrypuffingpuffer

I've recently bought this Udemy course to learn Docker.

r/cscareerquestions • comment
1 points • crappy_dude01

I highly doubt that a custom web app like this can be built using wordpress or any other site builders. Also, using a site builder isn't really developing software or programming (unless you're creating the custom plugins that other people use in their sites). That's like calling yourself an interior designer and woodworker after buying a table from Ikea and piecing it together. If your goal is to be a software engineer and to impress employers, you should try to build fully custom applications.

In regards to the app my friend and I built, it took something like 6-8 months to build it from scratch. Part of the reason why is that we would stop and read articles or do tutorials any time we hit a roadblock.

I found this docker course to be really useful and I highly recommend it. For nginx I think it was just a matter of reading documentation because for our app it was a really basic use.

r/webdev • comment
1 points • nwss00

Deployment is often a crucial but often neglected aspect of a software engineer's skillset.

The adage is to focus on one's weaknesses, right?

Here's an awesome course on Docker and Kubernetes by an actual Docker Captain.

It's brilliant:

https://www.udemy.com/course/docker-mastery/

r/datascience • comment
1 points • GoatChe

A lot of people recommended this course and now I'm recommending it

https://www.udemy.com/course/docker-mastery/

r/homelab • comment
1 points • LongTimeOn

All containers are run on Docker under CentOS 7, and performance is graphed via Grafana with Slunk doing the event tracking. Think of containers as removing the OS and just running the application and libraries in a VM. That's all it really is. As you remove the OS and the application has everything it needs to run inside the container, they can be housed on ANY OS or cloud platform and moved about with ease.

If you want to learn docker (its really easy), I highly recommend this online course:

https://www.udemy.com/course/docker-mastery/

r/docker • comment
1 points • Citrix93

https://www.udemy.com/course/docker-mastery/

r/selfhosted • comment
1 points • garimbaboy

I took this course on Udemy and I really learnt from it. It's very practical and well explained and organized.

r/selfhosted • comment
1 points • oicydwa

Swarms are basically allowing multiple docker hosts to run your containers. Think of failover (which is basically what it is). But with one host, it just opens up a few more commands, adds a bit more 'abstraction' (bad choice of words, but it's close). Truly makes containers more hands off. You can also run replication with swarms, so you have multiple of the same containers and acts like a load balancer. I took a Udemy course on Docker to learn more, and the instructor showed a lot of 'no-nos' and I was doing about half of them. After the course, I feel a lot more secure with my setup, and I can always add more swarm nodes later and it should in theory just migrate some of my containers to the new host too. And like I said, I can do some replication to help with load balancing later.

Here's the link to the course I took, if you're interested: https://www.udemy.com/course/docker-mastery/

r/docker • comment
1 points • xamg5

Check out this udemy course from Bret Fisher: https://www.udemy.com/course/docker-mastery/

Its only 9,99€ and it gives you good overview over Docker, Swarm and K8s and how to use them.

r/WGUIT • comment
2 points • Most_Tangelo

>CKA with KodeKloud on Udemy

I may keep that in mind later down the line as I plan on skilling up with Docker and K8. My friend who works as a Solutions Architect for Apple actually recommended two from Udemy as well despite my own lack of finding a hit so far.

https://www.udemy.com/course/docker-mastery/?fbclid=IwAR3p6izDR7PaoZ6oFRHfOmXNeKRBylWl8FhLigw5-8fi_zTXBDLWwijtsbw&start=0#overview\

https://www.udemy.com/course/docker-and-kubernetes-the-complete-guide/?fbclid=IwAR0D6_ynE-rzyg3XgGnK75D9UuEYYhiA6TCMUjB3cA_f3kpqgGljyM5NVKw

r/docker • comment
1 points • johnnyutahh_

Thanks. Is this the course?
https://www.udemy.com/course/docker-mastery/

r/docker • comment
1 points • zoredache

I found Bret Fisher's videos courses pretty good.

  • https://www.udemy.com/course/docker-mastery/
  • https://www.udemy.com/course/docker-swarm-mastery/

r/selfhosted • comment
2 points • lateant

It is indeed for personal purposes: to learn and eventually move my existing services off my Windows desktop. I want to try and do things correctly from the start this time though. Basically, I want to make sure it's secure and backup-able from the start.

I know what you mean about the Pi--I also have many Pis running, and also ran into issues with code libraries not being able to run on ARM. So, I'm just trying to consolidate everything into the NUC now.

In the end, I decided to go with 3 Udemy courses:

r/csharp • comment
1 points • OptimusPrime3600

Will definitely take a look. btw do you think these two courses are relevant to me? https://www.udemy.com/course/docker-mastery/ https://www.udemy.com/course/docker-and-kubernetes-the-complete-guide/

r/Python • comment
1 points • elways_love_child

I would start with Bret Fisher and his Docker Mastery course, if you are paying more than 15 dollars on Udemy look for a coupon. If you are starting I would go as far as the Docker Compose chapter, no need for learning Swarm - yet.

Also if you are using windows get WSL setup and windows terminal. Lots of good tutorials on Youtube, but I am partial to Techno Tim

r/docker • comment
1 points • heaxyh

I made this https://www.udemy.com/course/docker-mastery/ and I liked a lot. It coverd all I needed to know about docker / k8

r/devops • comment
1 points • ThrawnWasGood

This is a fantastic started course on docker. DO NOT BUY IT AT FULL PRICE! It goes on sale like every other week. Give udemy a garbage email and you'll get notified every time they run a sale.

This - while a bit old - is a decent way to get up and running with nodejs and mysql in containers. You could run this exact command on a box running docker in production and you'd be just as stable as running mysql and a node app on a single ec2 box. Note that its using node 8 in the tutorial and 12 is current LTS.

Also note that typically you don't want to run your database on the same box you're running the app on. RDS is cheap and if you're running a single box then a micro or small should handle your load just fine.

If you've got questions about aws, containers or orchestration hit me up, happy to spread the knowledge. I certainly won't do all of the work for you but I (and I'm sure many others) would be happy to provide our own shitty opinionated guidance as needed :D

r/devops • comment
1 points • thecatgoesmoo

I'm an SRE, and its definitely helpful if the devs are familiar with some of the tooling we use. That said I don't expect or really want them learning advanced k8s things or, e.g., terraform since it can have very destructive behavior if not understood.

You asked for training though, and I would highly recommend this udemy course if you can get the company to pay for it (or even yourself, its pretty cheap). https://www.udemy.com/course/docker-mastery/

I know it says Docker Mastery, but an entire half of the course is dedicated to k8s - he starts by teaching docker, then docker swarm, because if you know and understand how swarm works, it is a lot easier to step into k8s with similar concepts.

r/selfhosted • comment
1 points • stigmate

Bit of a preable.

I'm a sysadmin, but my employer is kinda oldschool (sadly) and we never used (nor plan to) docker in the projects I participated in. This also means my knowledge lacks behind on many 'modern' topics and best practices (docker, https\certificates\ssl best practices etc).

I started studying docker about one month ago out of curiosity, mostly because I wanted to have a cleaner homelab (couple of pi's untill few weeks ago) since installing each application\stack on the same machine without isolation is fucking madness as well as limitating, unless you want to create a vm for each service (what we do at work). I also wanted something that would let me migrate my projects from server to server without hassle if necessary.

I browsed udemy for a decent docker course and stumlbed upon this one (https://www.udemy.com/course/docker-mastery/): imo it is fantastic. It didn't make me an expoert, but it gaave me the tools I needed to better understand the techonology and get my hands dirty.

I then setup my PI with docker to follow the course hands-on, and the more I studied the more I realized how game changing docker is, for the enterprese and for the home lab. It kind of clicked, you know? That's when I decided I had to reorganize my infra\projects to accomodate for docker.

The point is, I don't wanna spend days learning how to manually setup https for each container - FOR NOW that is, and that's when I stumbled upon traefik and nginx proxy manager. I ultimately picked NPM because it's was, in my eyes, easier to setup: it basically automates the whole process, you just need to deployt the container, access the webgui, map out your services (source url -> local server to redirect the traffic to).

This is the project website: thttps://nginxproxymanager.com/setup/

You'll need to expose port 80 (to renew LE certs) and 443 (to accept incoming connections) to the internet (via config in your router), as well as having a public dns available. I've been using duckdns for years, it's not pretty (yourdomain.duckdns.org) but it works wonders.

I'm a cert noob myself so I can't give an answer, but it seems like the domain specified in your cert doesn't match with the url you are using to access the service itself, and so it the ssl error.

r/docker • comment
1 points • BastardBert

This one helped me

https://www.udemy.com/course/docker-mastery/learn/lecture/13539030

​

afterwards you could do his k8 course

r/devops • comment
2 points • rootedMind

I would suggest, Start with this series

https://takacsmark.com/

Its free and it has all the basics covered.

Then to learn in depth, you can choose course by Bret Fisher (very well known guy in Docker community) on Udemy

https://www.udemy.com/course/docker-mastery/

r/selfhosted • comment
1 points • wixig

this looks like the one?

>Docker Mastery: with Kubernetes +Swarm from a Docker Captain >
>Build, test, deploy containers with the best mega-course on Docker, Kubernetes, Compose, Swarm and Registry using DevOps BESTSELLER 4.6 (28,822 ratings) 130,246 students enrolled
>
>Created by Bret Fisher, Docker Captain Program
>
>Last updated 12/2019
>
>Captions: English, French [Auto-generated], 5 more

Is it necessary to learn how to create these things in order to make use of them? I am feelings more and more like that is the case.. If so it would be helpful to know as I will probably just forget about them for the time being.

r/devops • comment
1 points • saxondown

For Docker, I'd recommend https://www.udemy.com/course/docker-mastery/I -- --- - - I - .

... I found Bret to be very clear, knowledgeable and enthusiastic (good for keeping you interested!).

For K8s I'm rather surprised that no-one's mentioned https://github.com/kelseyhightower/kubernetes-the-hard-way yet.

r/devops • comment
1 points • connord83

DevOps is huge. You're expected to know everything from AWS to Github to Docker/Kubernetes to IaC such as Terraform and how to build and manage a CI/CD pipeline and deployment tools. No one at work should be expecting you to be a rock star this early on. Hop on Udemy, get the following and do them in your spare time:

There's lots more but if you work on these when you're stalled at work/waiting on pairing or in your off hours you'll start getting more confident in your work really quickly. I moved from QA to DevOps recently and am going through the same as you right now, but these courses have helped a lot!