I've been studying and messing around with this stuff for about 2 months. I'm still terrible. However, without ANY DOUBT this channel has the BEST videos by far. And I'm able to get stuff working (mostly). I just want to say thank you. The way you present the material, your teaching style, you not talking over people's head, your clarity, and ability to not "get lost in the weeds" is outstanding! You have done more for me than MANY of the other top channels...COMBINED. I mean this. So with all my heart...THANK YOU!!! ❤❤❤
Very relaxed, friendly tone and pace. Seems like a patient guy and I'd love to work with him. Make sure to skip 4 minutes ahead if you don't want to listen to a long talk about why companies that produce open source need to also make revenue by selling business licenses or services. I wish that could be split into a separate video. I recommend starting there because he then talks about his channel and how to support him. If you must skip that, then go to 7:30. If you know how to install and manage Docker and use Digital Ocean, a shorter faster paced thing. More focused on Portainer might be better, but if you're a beginner, this is where to go.
I'm a very relaxed guy most days. The info about supporting open source is really important though. I know it's not why people look into open source initially though.
@@AwesomeOpenSource My dream is to retire early and work fulltime in understaffed open source projects and I donate a small amount to open source and am interested in increasing that. All that said, I'm a big defender of the same things you talked about. I encourage (without success most of the time) my employers to support open source, and I have a lot of interest in discussions around sustainable business models were open source can be supported. It's important to note that most development in the biggest open source projects like Linux come from big tech companies, and the Linux Foundation itself focuses on organization, outreach, and education. Open source thrives when you have fulltime paid developers working on it. It's a difficult topic, and it seems like you're a fantastic proponent of those things. Perhaps my issue is that I am not as relaxed and felt frustrated by trying to do some quick research and finding a few slow moving videos which focused on things I wasn't as interested in. That's my fault, not yours. Your patience is an asset in an unforgiving, demanding open source world. Thanks for the comment.
been diving into the deep end with docker and have no idea what i'm doing, and finally I come across a very easy to follow video and I'm finally up and running without issues!
First 7 minutes is an extended public service announcement. If you clicked because of Portainer, skip ahead to the 10:00 minute mark or so. - Update - I was probably a little rude in just posting the time stamp without context. Make no mistake, I appreciate the video and the effort that went into it.
I do indeed make long form content. It's not for everyone, but for the absolute beginners I like to give some extra information and context to the topics I cover. I hope you found the information you were looking for.
@@AwesomeOpenSource I do value your content and I appreciate your efforts. You have clearly made a difference in bringing more people into open source. The length of your videos are not a problem for me. This particular intro, though, felt like you had something to get off your chest relative to supporting developers. Maybe you had a recent incident or conversation that made this more compelling for you. It’s just felt a little preachy. My 2 cents.
Not to worry. I do, at times, get on a roll about supporting open source. I hope that what I'm saying is coming off more along the lines of ... we can support open source in many different ways. Pick the one that fits you best. I always appreciate the feedback, so thank you, seriously.
many thanks. I just learn about portainer agents it make me confused about how to setting it. with this video, I really understand how to create an agent and it works. again ... many thanks
Thank you for creating this video! For some reason, you're the only one show me that Portainer Agent is a separate entity from the Portainer proper. The CLI generated by portioner itself to add to a secondary docker host to link to the first host just doesn't work. I don't know why. But your agent docker CLI works. Great video. I know we all have to eat/pay rent/mortgage/bills. Wouldn't it be better if we transcend beyond "material things" like in Star Trek The Next Generation? :)
@@DevilDriver665 My LUG does a Distro of the month, and Pop_OS 21.04 was the one for last month. I went ahead and installed it right on the machine to really give it a go. So far it's really good. Enjoying it.
This is a great video. Very helpful, I tried to do this a couple of years ago but couldn't figure it out and forgot about it. I have Portainer running on 8 different hosts and this makes life so much easier. No more logging in and out for me :) One quick correction, in the public IP field you should not include the agent port number. If you include the port number then the publish port URL on the container list is not going to work. Thanks for making this video.
Portainer is the full application with the WebUI, the agent is the application, but intended to be managed through another Portainer full install. So you manage two servers from one UI. One the full install, and one with the Agent. If you don't mind logging into two places, you can run it as a remote connection.
Hmm with the new script you - it mentions that it might take some time and to be patient. How long should it be taking? I am using a very basic linode server (looked to be a similar spec to what you showcased in your video). EDIT: I ended up running update & upgrade prior to running the script and that helped progress the install (done within a couple of minutes). Prior it stalled.
Great video as always. I have a question to ask. How good is the service of SSDNodes regarding uptime, security, reliability and so on? Thanks in advance.
My experience with them for over a year is that they have provided what I need. I don’t run production systems, but I use the server I have 6 cores with 32 G Ram to run 30 containers, some pretty heavy even just idling, and it seems to work fine. As for security, it seems as secure as any to me, if course the security of your virtual server is up to you, firewalls, SSH keys, non-root user, etc. I’ve been perfectly happy with them thus far. Others who try to push the server to the limit 100% of the time seem unhappy with the way they virtual use. I haven’t experienced that.
I've been using the Synology OS. I've been running into 505 errors when attempting to redeploy containers. I have to manually remove the container from via Synology Docker UI, then install from portainer. Not that bad of an issue, but some containers fail to install at all Pretty sure some permissions are messed up somewhere. Any tips on properly installing this suite on Synology's OS?
Synology is definitely a special beast. I'm not super familiar with it, but it could be a limitation in the say docker is deployed via Synology as well.
Did they neuter the community edition? I'm on "Community Edition 2.16.2" and there isn't a Settings->Endpoints entry on the menu, or anywhere on the screen for that matter. Since I run docker on multiple hosts, it would be nice to have the agent feature to manage and monitor them. Here is how I installed it docker volume create portainer_data docker run -d -p 8000:8000 -p 9443:9443 --name portainer \ --restart=always \ -v /var/run/docker.sock:/var/run/docker.sock \ -v portainer_data:/data \ portainer/portainer-ce:latest
Is this still the best way to install? You show another way in the show notes. Do you have a updated method I’m not sure which to follow I’m starting over with clean Ubuntu server install and this time creating dir for all the containers.
I'm not following what you mean by a different way in the show notes. I'm showing two parts to Portainer. ! is the local Portainer install. You'd install that on a local machine to get to the Portainer UI in a web browser. The other thing I show is installing the Portainer agent for a 2nd, 3rd, 4th, etc. machine and connecting to it from that main Portainer install. this gives you the ability to maintain multiple servers with Portainer from a single interface / web address. My docs are up to date, so everything should work there.
@@crazycorg1 So, when you say version 3, it may depend on which version 3. I know I've tried like 3.7 as a version and that gives me trouble, but 3 seems to work in CE for me. I believe it was in version 2.1 that they started supporting Version 3 compose. Could be wrong on their version, but somewhere around that.
@Crazycorgi we've had support for compose 3 since February (with the release of CE 2.1.1). Here's the link to the details. www.portainer.io/blog/portainer-release-2.1.1
@@PortainerIO that’s weird because my portainer on version 2.6.2 still says “This stack will be deployed using the equivalent of docker-compose. Only Compose file format version 2 is supported at the moment.” But anyways thanks for making a great application guys!
My content is long-form, and descriptive. Intentionally so. My goal is to educate on open source, not just provide half baked tutorials. There are plenty of channels for that.
Useless , regarding Portainer menu...I know to read the text on Portainer menu!!...On images was "image name is required" and just pass to this without even mentioning!..no added value from this video...but, for the Portainer agent the explanations are OK and thx for this!
Thank you so much for this video, and for your vote of support for our commercial version of Portainer. You are correct, Portainer Business funds the ongoing development of Portainer CE. 90% of all dev effort goes into Portainer CE, so its a very rich product. 95% of users will remain on CE forever, but those that help us by upgrading, we thank you. Neil@portainer.io
I've been studying and messing around with this stuff for about 2 months. I'm still terrible. However, without ANY DOUBT this channel has the BEST videos by far. And I'm able to get stuff working (mostly). I just want to say thank you. The way you present the material, your teaching style, you not talking over people's head, your clarity, and ability to not "get lost in the weeds" is outstanding! You have done more for me than MANY of the other top channels...COMBINED. I mean this. So with all my heart...THANK YOU!!! ❤❤❤
Glad my content helps you out.
Very relaxed, friendly tone and pace. Seems like a patient guy and I'd love to work with him.
Make sure to skip 4 minutes ahead if you don't want to listen to a long talk about why companies that produce open source need to also make revenue by selling business licenses or services. I wish that could be split into a separate video. I recommend starting there because he then talks about his channel and how to support him. If you must skip that, then go to 7:30.
If you know how to install and manage Docker and use Digital Ocean, a shorter faster paced thing. More focused on Portainer might be better, but if you're a beginner, this is where to go.
I'm a very relaxed guy most days. The info about supporting open source is really important though. I know it's not why people look into open source initially though.
@@AwesomeOpenSource My dream is to retire early and work fulltime in understaffed open source projects and I donate a small amount to open source and am interested in increasing that. All that said, I'm a big defender of the same things you talked about. I encourage (without success most of the time) my employers to support open source, and I have a lot of interest in discussions around sustainable business models were open source can be supported. It's important to note that most development in the biggest open source projects like Linux come from big tech companies, and the Linux Foundation itself focuses on organization, outreach, and education. Open source thrives when you have fulltime paid developers working on it. It's a difficult topic, and it seems like you're a fantastic proponent of those things.
Perhaps my issue is that I am not as relaxed and felt frustrated by trying to do some quick research and finding a few slow moving videos which focused on things I wasn't as interested in. That's my fault, not yours. Your patience is an asset in an unforgiving, demanding open source world. Thanks for the comment.
been diving into the deep end with docker and have no idea what i'm doing, and finally I come across a very easy to follow video and I'm finally up and running without issues!
I'm glad my Channel is helping!
First 7 minutes is an extended public service announcement. If you clicked because of Portainer, skip ahead to the 10:00 minute mark or so.
- Update -
I was probably a little rude in just posting the time stamp without context. Make no mistake, I appreciate the video and the effort that went into it.
I do indeed make long form content. It's not for everyone, but for the absolute beginners I like to give some extra information and context to the topics I cover. I hope you found the information you were looking for.
@@AwesomeOpenSource I do value your content and I appreciate your efforts. You have clearly made a difference in bringing more people into open source. The length of your videos are not a problem for me. This particular intro, though, felt like you had something to get off your chest relative to supporting developers. Maybe you had a recent incident or conversation that made this more compelling for you. It’s just felt a little preachy. My 2 cents.
Not to worry. I do, at times, get on a roll about supporting open source. I hope that what I'm saying is coming off more along the lines of ... we can support open source in many different ways. Pick the one that fits you best. I always appreciate the feedback, so thank you, seriously.
perfect timing as I literally installed porta inter on my raspberry pi running ubuntu server!
Excellent!
@@AwesomeOpenSource stupid autocorrect!
@@jforbush no worries, it bites us all.
Fantastic. Your video helped me a lot !
Glad to hear that!
many thanks. I just learn about portainer agents it make me confused about how to setting it. with this video, I really understand how to create an agent and it works. again ... many thanks
Very happy it helped you.
Thank you for creating this video! For some reason, you're the only one show me that Portainer Agent is a separate entity from the Portainer proper. The CLI generated by portioner itself to add to a secondary docker host to link to the first host just doesn't work. I don't know why. But your agent docker CLI works. Great video. I know we all have to eat/pay rent/mortgage/bills. Wouldn't it be better if we transcend beyond "material things" like in Star Trek The Next Generation? :)
Glad I could help!
thanks for a very informative video this really helped me. Thank you
Glad to hear it!
For those wondering, I'm using Kubuntu 20.04 as my Distro on this video. future videos will show me using Pop_OS 21.04.
Any special reason for switching to Pop_OS other than distro hopping?
@@DevilDriver665 My LUG does a Distro of the month, and Pop_OS 21.04 was the one for last month. I went ahead and installed it right on the machine to really give it a go. So far it's really good. Enjoying it.
@@AwesomeOpenSource Pop_OS has become my daily driver with the 21.04 update. 20.04 was good, but I really love the updates in 21.04!
This is a great video. Very helpful, I tried to do this a couple of years ago but couldn't figure it out and forgot about it. I have Portainer running on 8 different hosts and this makes life so much easier. No more logging in and out for me :) One quick correction, in the public IP field you should not include the agent port number. If you include the port number then the publish port URL on the container list is not going to work. Thanks for making this video.
Glad it helped!
@@AwesomeOpenSource you should pin Mark's comment
Awesome video!
Glad you enjoyed it
Thanks homie
My pleasure.
What is the difference between installing an agent or setting up to allow remote connections?
Portainer is the full application with the WebUI, the agent is the application, but intended to be managed through another Portainer full install. So you manage two servers from one UI. One the full install, and one with the Agent. If you don't mind logging into two places, you can run it as a remote connection.
Thank you for your sharing!
My pleasure.
Hmm with the new script you - it mentions that it might take some time and to be patient. How long should it be taking? I am using a very basic linode server (looked to be a similar spec to what you showcased in your video).
EDIT: I ended up running update & upgrade prior to running the script and that helped progress the install (done within a couple of minutes).
Prior it stalled.
Yeah, I was trying to be less spammy with all the messages, and ended up making it nerve racking I think if you have a lot of updates to wait on.
Great video as always. I have a question to ask. How good is the service of SSDNodes regarding uptime, security, reliability and so on? Thanks in advance.
My experience with them for over a year is that they have provided what I need. I don’t run production systems, but I use the server I have 6 cores with 32 G Ram to run 30 containers, some pretty heavy even just idling, and it seems to work fine. As for security, it seems as secure as any to me, if course the security of your virtual server is up to you, firewalls, SSH keys, non-root user, etc. I’ve been perfectly happy with them thus far. Others who try to push the server to the limit 100% of the time seem unhappy with the way they virtual use. I haven’t experienced that.
I've been using the Synology OS. I've been running into 505 errors when attempting to redeploy containers. I have to manually remove the container from via Synology Docker UI, then install from portainer. Not that bad of an issue, but some containers fail to install at all
Pretty sure some permissions are messed up somewhere. Any tips on properly installing this suite on Synology's OS?
Synology is definitely a special beast. I'm not super familiar with it, but it could be a limitation in the say docker is deployed via Synology as well.
Did they neuter the community edition? I'm on "Community Edition 2.16.2" and there isn't a Settings->Endpoints entry on the menu, or anywhere on the screen for that matter.
Since I run docker on multiple hosts, it would be nice to have the agent feature to manage and monitor them.
Here is how I installed it
docker volume create portainer_data
docker run -d -p 8000:8000 -p 9443:9443 --name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data \
portainer/portainer-ce:latest
I believe they moved it to "Environments". They made a UI update a few versions back, and it changed then I'm sure.
@@AwesomeOpenSource That worked! I was afraid that they made the feature exclusive to the business edition. Fortunately, that is not the case.
Is this still the best way to install? You show another way in the show notes. Do you have a updated method I’m not sure which to follow I’m starting over with clean Ubuntu server install and this time creating dir for all the containers.
I'm not following what you mean by a different way in the show notes. I'm showing two parts to Portainer. ! is the local Portainer install. You'd install that on a local machine to get to the Portainer UI in a web browser. The other thing I show is installing the Portainer agent for a 2nd, 3rd, 4th, etc. machine and connecting to it from that main Portainer install. this gives you the ability to maintain multiple servers with Portainer from a single interface / web address. My docs are up to date, so everything should work there.
Why doesn’t portainer support compose 3 yet??? It’s very annoying
I'm fairly certain it does. I've used compose 3 files on portainer stacks with no issue.
@@AwesomeOpenSource I think the business version has it but not the CE
@@crazycorg1 So, when you say version 3, it may depend on which version 3. I know I've tried like 3.7 as a version and that gives me trouble, but 3 seems to work in CE for me. I believe it was in version 2.1 that they started supporting Version 3 compose. Could be wrong on their version, but somewhere around that.
@Crazycorgi we've had support for compose 3 since February (with the release of CE 2.1.1). Here's the link to the details. www.portainer.io/blog/portainer-release-2.1.1
@@PortainerIO that’s weird because my portainer on version 2.6.2 still says
“This stack will be deployed using the equivalent of docker-compose. Only Compose file format version 2 is supported at the moment.”
But anyways thanks for making a great application guys!
how to uninstall docker completly?
How did you install it? On what OS?
@@AwesomeOpenSource Ubuntu 22.04 lts
To bad that portainer-ce ain't as good open source as before, just alot of "buy BE" everywhere :(
Great video tho!
Sure, but at the same time, it's a super powerful product. They need to keep the project going, so supporting it is important.
Skip the first 5 minutes where he gives a pointless rambling lecture on open source software. The rest is good.
My content is long-form, and descriptive. Intentionally so. My goal is to educate on open source, not just provide half baked tutorials. There are plenty of channels for that.
since the script is missing, this video is worthless. can't track at all!
Apologiex, but the show notes should have the new location. Here it is however, as I've moved it to GitLab. gitlab.com/bmcgonag/docker_installs
Useless , regarding Portainer menu...I know to read the text on Portainer menu!!...On images was "image name is required" and just pass to this without even mentioning!..no added value from this video...but, for the Portainer agent the explanations are OK and thx for this!
Glad the Portainer Agent portion was helpful. For the rest, I’m sorry it didn’t help you as much.
Thank you so much for this video, and for your vote of support for our commercial version of Portainer. You are correct, Portainer Business funds the ongoing development of Portainer CE. 90% of all dev effort goes into Portainer CE, so its a very rich product. 95% of users will remain on CE forever, but those that help us by upgrading, we thank you. Neil@portainer.io
Thank you so much for such a great product! Truly amazing!
Free VPN / Tor + orbot (+maype orxy) orbot proxy
Is this a request for a video?