This Docker Compose UI is amazing! // Dockge

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 พ.ย. 2024

ความคิดเห็น • 206

  • @PrymalInstynct
    @PrymalInstynct 10 หลายเดือนก่อน +118

    As of 1.4.0 Dockge supports adding additional agents to an instance. So you can control all your compose projects across servers from a single Dockge instance.

    • @cybr774
      @cybr774 10 หลายเดือนก่อน +9

      Awesome, I wasn't following closely the project, this is one of the features I was looking for. Now it's only missing GitOps functionality. If that's ever added, for me Portainer will officially be dead for managing docker🎉

    • @PrymalInstynct
      @PrymalInstynct 10 หลายเดือนก่อน

      @@cybr774 Out of curiosity what GitOps functionality are you looking for?

    • @atomicpapa
      @atomicpapa 10 หลายเดือนก่อน +1

      Thanks for the update on that! I wasn't aware of that change.

    • @hafizhfadhlurrohman1760
      @hafizhfadhlurrohman1760 10 หลายเดือนก่อน +1

      love to hear that

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน +3

      Awesome! This is great news, thanks for sharing

  • @PRS9091
    @PRS9091 10 หลายเดือนก่อน +24

    I deinstalled Portainer after using Dockge for about 30 minutes (and I haven't missed it). Highly recommended!

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน +2

      lol :D

    • @goodcitizen4587
      @goodcitizen4587 8 หลายเดือนก่อน +2

      Dockge doesn't show a summary ports used by the containers. If you have 30 containers, Portainer shows their ports in a single list.

    • @majorgear1021
      @majorgear1021 4 หลายเดือนก่อน

      I did the opposite!

  • @try-that
    @try-that 10 หลายเดือนก่อน +7

    Probably the best video so far showing how to use dockge. Nicely done.

  • @Jan12700
    @Jan12700 10 หลายเดือนก่อน +2

    For everyone that has already Running Compose Stacks or want to switch from Portainer to it and every Compose Stack is grayed out and says "This stack is not managed by Dockge.", there is a simple solution for it. For me it worked that I manually created a new stack (+compose) with the same name as Dockge shows it and paste the Docker-Compose file in it and save it. After I had done this with a Stack I could Control it.

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      That's a bit weird, make sure you followed the stacks settings correctly.

  • @DeliberateGeek
    @DeliberateGeek 6 หลายเดือนก่อน +1

    I recently fell down the Home Lab rabbit hole, which is by itself a detour from the Home Automation rabbit hole. As a result, I came across your channel. I had only just gotten Portainer going with a couple of stacks when I found this video. I installed Dockge to try it out and completely moved my config over to it immediately.
    Thanks for this vide and for what looks like a great channel overall!

    • @christianlempa
      @christianlempa  5 หลายเดือนก่อน

      Awesome story! Thank you so much for being here :)

  • @prashlovessamosa
    @prashlovessamosa 10 หลายเดือนก่อน +8

    Hey Christian please make video on your terminal setup again last one is 2 years ago lot of stuff is changed.

    • @Jimmy_Jones
      @Jimmy_Jones 10 หลายเดือนก่อน +3

      Well, until Warp is available on anything other than MacOS, it's useless to me. Hopefully they will release a Linux version soon.

    • @prashlovessamosa
      @prashlovessamosa 10 หลายเดือนก่อน

      Are you talking about that rusty terminal yeah I am also waiting for that​@@Jimmy_Jones

    • @Glatze603
      @Glatze603 10 หลายเดือนก่อน +1

      @@Jimmy_Jones then take a look at wave terminal 👍

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      It's already planned! Somewhere in Feb, there will be an update video to this :)

  • @enzolorenzo2589
    @enzolorenzo2589 10 หลายเดือนก่อน +15

    There is a life beyond Portainer.

  • @KewlkatNDahat
    @KewlkatNDahat 10 หลายเดือนก่อน +1

    I just heard about this yesterday...it has sped up my docker container creation and managing. Been doing mostly docker compose for everything but when troubleshooting, this is faster for me. Plus I'm only 1month into this whole docker homelab thing.

  • @mikrom
    @mikrom 10 หลายเดือนก่อน +3

    I love uptime Kuma and this looks amazing! Exactly the right level of simplicity for small home lab without any hardcore crap!
    Thanks

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      Awesome!

    • @mikrom
      @mikrom 10 หลายเดือนก่อน +1

      All migrated and running on Dockge now.
      👍 I love Update button.
      👍 Build command in compose seems to work (unlike in Portainer)
      🙏 It would be nice to include some basic volume/image/network management, at least Prune button 😏
      🤔 For some reason my changedetection was not able to communicate with chrome-browser within the same stack until I manually added them to the same internal network (that was not needed with Portainer)
      But overall I am quite happy.

  • @varunaeeriyaulla
    @varunaeeriyaulla 10 หลายเดือนก่อน +1

    Louis Lam knows how to design nice UIs.

  • @Vaidd4
    @Vaidd4 10 หลายเดือนก่อน +1

    Wow I was searching for a simpler/lighter alternative to portainer for a long time, almost decided to make on myself (but would never be as good as this)

  • @esra_erimez
    @esra_erimez 10 หลายเดือนก่อน

    Happy and Healthy New Year to Christian and all the Christian Lempa viewers! Who's watching in 2024? I never clicked a video so fast. This is very interesting and informative.

  • @romayojr
    @romayojr 10 หลายเดือนก่อน +3

    i just started getting comfortable with using cli 😁but i'm also still using portiner, i'll definitely give dockge a try later down the road

  • @fredrik354
    @fredrik354 10 หลายเดือนก่อน +14

    This looks like a good replacement for Portainer for me. I'm about to go back to just keeping my Swarm in files because Portainer, even if great, is just too much fluff since I only use it to have a quick view from time to time. I was looking into one solution which was terminal based however this does look nice.. uptime-kuma dev has great taste. Thank you for a great video as always, Christian!

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      Yep, 100% agree! :)

    • @brunekxxx91
      @brunekxxx91 10 หลายเดือนก่อน

      There is one thing missing from it tho. And that is docker image managment
      EDIT: My current setup is yacht (replacement to portainer) with dockge. Highly recommend!

    • @kleztv1542
      @kleztv1542 10 หลายเดือนก่อน

      @@brunekxxx91I really cant see the advantage of writing templates... Then i can write a compose.yml directly.

  • @milicsantiago
    @milicsantiago 10 หลายเดือนก่อน +1

    Great video, Christian! Greetings from Argentina!

  • @Lunolux
    @Lunolux 9 หลายเดือนก่อน +1

    thx for the video, 2 months that i use dockge, i like it, i dont think i will be back to portainer, portainer has too much functionnality for my use

  • @GundamExia88
    @GundamExia88 10 หลายเดือนก่อน +1

    I love Dockge. I switched to Dockge and it runs nicely. Been using for couple months.

  • @NazarMalyy
    @NazarMalyy 9 หลายเดือนก่อน +1

    This is a tasteful piece of software! It will save me a lot of time... and it is colorful!!!

  • @fullgazz
    @fullgazz 10 หลายเดือนก่อน +1

    Rarely use anything beside CLI but portainer still looks better. Thanks for the vid.

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      Thanks for watching!

  • @launebaer86
    @launebaer86 10 หลายเดือนก่อน +1

    Nice, this looks like exactly what I need as I wanted to switch from a portainer + docker run command list to docker compose. Perfect timing! :)

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      Awesome :D

    • @Therysin
      @Therysin 10 หลายเดือนก่อน

      Do stacks not exist for you in portainer?

  • @MrAsdf1980
    @MrAsdf1980 10 หลายเดือนก่อน

    I am using Dockge on my Home server for a while and it’s almost perfect

  • @Glatze603
    @Glatze603 10 หลายเดือนก่อน +2

    Hi Christian, dockge creates projects with root privileges (see at 11:37), so if you use a folder structure in your home directory, dockge managed projects are no more accessable with your user.

  • @JohnWeland
    @JohnWeland 10 หลายเดือนก่อน +1

    I love that it now has an agent model for running multiple instances. I am wondering if one of those agents was deployed on a Docker Swarm manager, if then you could deploy stacks on docker swarm. (I haven't tried that yet)

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      Awesome, don't know tbh, but I'll try it out

  • @New9-dq3tk
    @New9-dq3tk 10 หลายเดือนก่อน +2

    now I am curious can we run portainer and dockage on a single system !!

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน +1

      There's no reason why you couldn't

    • @New9-dq3tk
      @New9-dq3tk 10 หลายเดือนก่อน

      thats what i was thinking that would give us a decent best of both worlds ! @@christianlempa

  • @atomicpapa
    @atomicpapa 10 หลายเดือนก่อน

    I recently found Dockge and have really enjoyed it. great lil app!

  • @blender_wiki
    @blender_wiki 10 หลายเดือนก่อน +1

    What's more important is that Dockge supports Podman that means he can be a solution also in production environment end not just in a lab.

  • @repairstudio4940
    @repairstudio4940 10 หลายเดือนก่อน +4

    Like Portainer?
    I love the update being a one click button in the UI and the env. vars are great as well! 🎉

    • @Pendrgn
      @Pendrgn 10 หลายเดือนก่อน

      Seems just like it.

    • @repairstudio4940
      @repairstudio4940 10 หลายเดือนก่อน

      @@Pendrgn it'd be great to see a video comparing the two. I'm a creature of habit and always need a excuse before trying something new. If there's no real benefit from switching to something new I generally won't. Some these features do seem nice and even the UI looks nice. I'll slap it on my "maybe" list... Lol.

    • @electric-m
      @electric-m 10 หลายเดือนก่อน +1

      Surely u cabbies stacks in Portainer.
      What looks great to me in Dockge is that you can build the Yaml through the guide in guided way.

    • @Jonteponte71
      @Jonteponte71 10 หลายเดือนก่อน +1

      On big missing feature in Portainer is that you don't get to see the cli output from docker/docker-compose. Which means that when something goes wrong it will just dump an error notification without any context. This will show everything. And also, it's very clear where the docker-compose yaml files are for dockge. They are all in the same place and accessible via the filesystem.

    • @repairstudio4940
      @repairstudio4940 10 หลายเดือนก่อน

      @@Jonteponte71 this is looking much better than Portainer, even though I've held tight to it for some time now... It may be time to let go and embrace Dockge. :-)

  • @danieldewindt3919
    @danieldewindt3919 10 หลายเดือนก่อน +1

    Thanks for sharing i will give it a try today!

  • @RamiKattan
    @RamiKattan 10 หลายเดือนก่อน +1

    Wow, this is a great new discovery: I have been using portainer on my homelab mini server since more than 3 years, and I have many containers running my home services, and backing up the stacks was a burden on me: every few months I used to manually go and copy the stack yml from portainer and save it in yml files on my PC for backup. This Dockage is something that will turn my containers upside down ;)
    This is a first step in the "Infrastructure as Code" transformation

  • @uuu12343
    @uuu12343 10 หลายเดือนก่อน +1

    For once, I can say that I've been using a software before the Home Lab tubers have talked about it
    Finally

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      You should become my video researching source :D

  • @jonathanchevallier7046
    @jonathanchevallier7046 10 หลายเดือนก่อน +1

    Thank you for this discovery. It's a nice way to learn docker compose strcture too. Very nice. ;-)

  • @marcq1588
    @marcq1588 3 หลายเดือนก่อน

    Great video! I am new to docker and its additional applications. This is good work.
    Could you let us know what type of terminal you are using? So much nicher than any other terminal I have seen.

    • @christianlempa
      @christianlempa  3 หลายเดือนก่อน

      Thanks :) I’m using warp, full video on my channel

  • @timderks5960
    @timderks5960 8 หลายเดือนก่อน +1

    Quick semi-relevant question about sensitive information and the .env file: What makes storing that in the .env file safer? I could see the benefit for a streamer/TH-camr who does a tutorial in their compose file, so it's not there right on the screen, but if you're using Dockge for your tutorial that benefit already disappears. Is there really a good reason to store sensitive info in the .env file?

    • @christianlempa
      @christianlempa  8 หลายเดือนก่อน +1

      It's better to store the secrets outside the compose files because I'm storing them on Git, etc. The .env file is not the most ideal, but the best I have right now

  • @IanCliveKerrCoelho
    @IanCliveKerrCoelho 10 หลายเดือนก่อน +1

    Incredible!!!! I like it!

  • @mysticsilent
    @mysticsilent 10 หลายเดือนก่อน

    Yes it is wonderful! Use it for some weeks now. 🎉

  • @Voigt_Analytics
    @Voigt_Analytics 8 หลายเดือนก่อน +1

    Wenn Du mir zeigen kannst, wie ich Discourse (das Forensystem) mittels Dockge oder auch Portainer bauen und verwalten kann, dann gerne. Geht aber m.W.n. nicht, da die Entwickler ein total blödes Setup gebaut haben, was im Prinzip die Nutzer dazu zwingt eine einzige Instanz standardmäßig auf einen Server laufen zu lassen. Ich möchte Serverressourcen sinnvoller nutzen, weshalb ich mir immerhin schon die Mühe gemacht habe, auf einen Server zwei Discourse Instanzen laufen zu lassen. Das Forensystem ist einfach genial und die eierlegende Wollmichsau unter den Open Source Projekten. Doch die Verwaltung und das deployen neuer Instanzen ist ein Graus.

  • @JohnDoe1999-lg7mh
    @JohnDoe1999-lg7mh 3 หลายเดือนก่อน

    I plan to deploy it. Still learning about containers.

    • @christianlempa
      @christianlempa  3 หลายเดือนก่อน

      Awesome! Hope it works :)

  • @DavidJones-pi8rl
    @DavidJones-pi8rl 10 หลายเดือนก่อน

    Great video and I'll certainly be trying it out!

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      Awesome! Tell us how it works

  • @Gaming-With-Raymond
    @Gaming-With-Raymond 8 หลายเดือนก่อน +1

    What terminal are you using? I love how it’s staying at the top and scrolls down

    • @christianlempa
      @christianlempa  8 หลายเดือนก่อน

      Warp Terminal, made a video about it :)

  • @nicoladellino8124
    @nicoladellino8124 10 หลายเดือนก่อน +1

    Very nice video and project, THX.

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      thank you so much :)

  • @patrickjoseph3412
    @patrickjoseph3412 10 หลายเดือนก่อน +4

    Dare i say i like editing my compose with NANO

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน +1

      Well, do what fits best your style :)

  • @XCanG
    @XCanG 10 หลายเดือนก่อน +1

    I kinda don't understand why you would you store docker-compose.yml files in one folder?! In my case if I have project, I using git and as I using git I also add compose file here, so that when I deploy with CI/CD I also deploy with docker and I just run that compose file from CI/CD. In cases where I didn't do CI/CD, I still git clone repository with all files including compose and I just run it from here. It also make it easy to run file and check logs since there is only one docker-compose file in active folder (otherwise you would need to pass config argument with file name)... So, it only confusing.

  • @ПавелМельничук-с4ш
    @ПавелМельничук-с4ш 10 หลายเดือนก่อน +1

    Tell me how you use GPT chat for practical purposes, both paid and free?

  • @ukrolelo
    @ukrolelo 10 หลายเดือนก่อน

    Thank you! This is exactly what i need🎉 i dont like portainer,too much stuff for beginner

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      Awesome, glad you like it!

  • @ChrisValcke
    @ChrisValcke หลายเดือนก่อน

    would be great if you could add the setup to your github boilerplate repo. In particular, the labels required to run it in conjunction with traefik...

    • @christianlempa
      @christianlempa  หลายเดือนก่อน

      Yep, good point! Will be addressed in #416

  • @EricOnYouTube
    @EricOnYouTube 10 หลายเดือนก่อน +1

    Dang, my Ubuntu server installation wont connect to the internet. :(.

  • @Draenal
    @Draenal 10 หลายเดือนก่อน +1

    I'll keep tabs on it. I manage everything I possibly can in compose files because it's easy to maintain and deploy, but there are some notable misses here such as support for secrets (I'm assuming. I didn't see it anywhere on the UI).

    • @Dwykid1
      @Dwykid1 10 หลายเดือนก่อน

      Well it's just docker compose under the hood. The GUI doesn't recognize it but if you currently run secrets and have the compose files set accordingly, it'll work.

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      Secret management shouldn't be handled by the web UI, in my opinion. It's a function that should be implemented by docker or podman

  • @aelidrissi3584
    @aelidrissi3584 10 หลายเดือนก่อน +1

    A good video!!! Thank you 🙏🏻

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      Thank you so much :)

  • @PatricioOnCode
    @PatricioOnCode หลายเดือนก่อน

    Hey Christian! So bittersweet! I've been waiting for years for a good Portainer alternative, and this seemed just like it, I love it! Missing few things, but on its way!
    Unfortunately, the development seems stalled! Many issues, PRs awaiting for months :(
    Would you like to shape a product like so, if someone else builds it? (which already has a POC)

    • @christianlempa
      @christianlempa  หลายเดือนก่อน

      Thanks for the feedback, yes, that's one of the problems of small open-source hobby projects... the lack of support and maintenance. I thought it would be still good to cover it, but the more I'm thinking about it, the more I'm worried about that topic. That was quite similar to NPM and now Dockge seems to have the same issues.
      What do you mean by your last sentence?

    • @PatricioOnCode
      @PatricioOnCode หลายเดือนก่อน

      ​@@christianlempa Yeah, it happens :/ My last sententce: I've contributed a lot on the Coolify upgrade from v3 (JS) -> v4 (Laravel), but it continued a direction of a PaaS. My vision for a Dashboard is more on the realm of Portainer/Dockge/Semaphore/Grafana. I'm asking if you want to collab with feedback on such a project (still proof of concept, but move fast), for selfhosting and homelabbing?

  • @ricardocosta9336
    @ricardocosta9336 10 หลายเดือนก่อน

    I was looking for this exactly

  • @h3llg0r38
    @h3llg0r38 5 หลายเดือนก่อน

    thanks, installed while watching, need to check out if i can integrate, greets

  • @beprivatecdblind7831
    @beprivatecdblind7831 10 หลายเดือนก่อน

    looks good definitely give it a go

  • @bhthllj
    @bhthllj หลายเดือนก่อน

    Hi Christian!
    Great video of yours, what is that terminal emulator called that you use in this video?

    • @christianlempa
      @christianlempa  หลายเดือนก่อน +1

      Thanks! I'm using Warp terminal

  • @DarioEspina
    @DarioEspina 10 หลายเดือนก่อน +3

    So this is Portainer but OpenSource

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      Portainer is open source too :D but anyway, it's a great tool agreed :)

  • @jakobholzner
    @jakobholzner 10 หลายเดือนก่อน +1

    what kind of CLI is this?

  • @MichaelHumbles
    @MichaelHumbles 10 หลายเดือนก่อน +1

    As a noob, Portainer is helpful when i am creating a stack because it points out errors in my syntax, does Dockge do the same?

    • @MichaelHumbles
      @MichaelHumbles 8 หลายเดือนก่อน

      Been using Dockge now about a month. it does do this and has been very easy to use and manage stacks

  • @hammerschaedel
    @hammerschaedel 10 หลายเดือนก่อน +1

    can it update itself?

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      I don't think it does, haven't tried it out yet though

  • @JGNiDK
    @JGNiDK หลายเดือนก่อน

    unifi-network-application
    This stack is not managed by Dockge.
    Is it possible to get it managed by Dockge somehow?

  • @jpSimkins
    @jpSimkins 10 หลายเดือนก่อน +1

    Can't seem to get this to work. Every folder/file it creates is owned by root:root and makes it more of a pain to use than not. It's been a while and I remember this being an issue before but cannot recall right now how to resolve it. Either way, would love to get this working but seems more work than what my current workflow is. Still, good find and nice video.

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      Thanks! I found it to be more useful to create projects only in dockge when I'm managing them in dockge solely, and for anything else I will create the project as my user and only use dockge for troubleshooting, stopping, restarting, visibility, etc.

  • @jig1056
    @jig1056 10 หลายเดือนก่อน +1

    This seems very cool I’m definitely gonna check it out, I don’t know if I’m going to abandon portainer but I can see this being very helpful. I personally like to keep /edit my docker-compose.yml files on my computer and ssh them to my docker host. This way I can easily try it out on my test box once I’ve perfected it, then deploy it to my production box. I’m willing to give this a try though. Thanks for sharing. Also, what terminal are you using?

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน +1

      Awesome! I'm using Warp Terminal :)

  • @ninji4182
    @ninji4182 10 หลายเดือนก่อน

    can this help with mapping drives to a docker container? let's say I have docker running on one pc and I want to access a folder from my nas?

  • @diabeticnomad
    @diabeticnomad 10 หลายเดือนก่อน +1

    Seems like he is trying to recreate portainer which is fine and great if he is keeping 100% foss. Something the portainer devs did not do.

  • @electric-m
    @electric-m 10 หลายเดือนก่อน

    Damn, that’s nice!

  • @guglielmobrasile6632
    @guglielmobrasile6632 10 หลายเดือนก่อน

    I'm not sure if I've correctly understood. Is possible to share volomes among containers? If I have a folder with photo, is it possible to share it beetween 2 containers?

  • @Trashpanda_404
    @Trashpanda_404 6 หลายเดือนก่อน

    Dude I’m so flipping lost! Installed perfectly, can login and see everything, but once I create the stack and container for Flowise it continues to give me errors. I’m following everything to a T, but there isn’t enough documentation on Dockge for even GPT4 to help.

  • @kkoppa
    @kkoppa 10 หลายเดือนก่อน +1

    If Dockge allows to sync my stacks using Git, I WILL replace Portainer.

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      that would be amazing

  • @muhammadumarsotvoldiev8768
    @muhammadumarsotvoldiev8768 10 หลายเดือนก่อน

    Thank you very much!

  • @Boburto
    @Boburto 10 หลายเดือนก่อน

    Is there a button to update all running containers? I really hate that you have to use so many steps in portainer (I don’t want to use watchtower).
    Although a bit concerning that “delete” deletes all files that are mapped into the container, this doesn’t sound correct.

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน +1

      Maybe they'll add it

  • @chrisconnell2763
    @chrisconnell2763 10 หลายเดือนก่อน

    Big thanks. I think this is what I was searching for since portainer was too overloaded for my requirements.
    I'm wondering if this projects name is pronounced 'dockedge' or like you did it it 'dock Gee Eee'. Anyone here who knows this?

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      Haha, no idea how to pronounce it, and I bet I've done it all wrong :D

  • @wstrater
    @wstrater 10 หลายเดือนก่อน

    I am running Docker on an OS that doesn’t have a docker-compose install. Does it have its own docker-compose or do I need to install it on the host OS? Any tool that allows me to own my configuration is a major win over Poratainer.

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      Compose is now part of the Docker CLI, the old docker-compose package is deprecated.

  • @emil.steiner
    @emil.steiner 10 หลายเดือนก่อน

    the backend network should have probably been an internal network right?

  • @FedericoComparsi
    @FedericoComparsi 10 หลายเดือนก่อน

    Does it support docker swarm?

  • @ronm6585
    @ronm6585 10 หลายเดือนก่อน

    Thank you.

  • @amirtaherkhani
    @amirtaherkhani 7 หลายเดือนก่อน

    How can run the dockge behind traefik 2.11 ?

    • @christianlempa
      @christianlempa  7 หลายเดือนก่อน

      Check out my traefik video if you need some tutorials

  • @Glatze603
    @Glatze603 10 หลายเดือนก่อน

    Hi Christian + thanks for your Video. This seems a nice web based manamegemt UI for many docker compose projects on one or many docker hosts, but I see all my containers "grayed out" and when I click on one I get the message "This stack is not managed by Dockge."... To Container-log shows this errors:
    2024-01-09T18:07:29+01:00 [GETSERVICESTATUSLIST] ERROR: Error: spawn docker ENOENT
    at __node_internal_captureLargerStackTrace (node:internal/errors:496:5)
    at __node_internal_errnoException (node:internal/errors:623:12)
    at ChildProcess._handle.onexit (node:internal/child_process:283:19)
    at onErrorNT (node:internal/child_process:476:16)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21)

    • @Jan12700
      @Jan12700 10 หลายเดือนก่อน +1

      Had the same issue. For me it worked that I manually created a new stack (+compose) with the same name as Dockge shows it and paste the Docker-Compose file in it and save it. After I had done this with a Stack I could Control it.

    • @Glatze603
      @Glatze603 10 หลายเดือนก่อน

      @@Jan12700 Thanks, this is not the way how it is described on github, but it works 🙂

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      This is weird, never had this issue before, but maybe you could raise an issue on GitHub and find out what's going wrong.

    • @Glatze603
      @Glatze603 10 หลายเดือนก่อน

      @@Jan12700 Hi, that´s not the way how it is described on github, but it worked on my test docker host (with 15 container). Bevor I use it on my prod docker (> 40 container) I wait till the next release and a result to my issue on github.

  • @Distroreport
    @Distroreport 10 หลายเดือนก่อน

    Wear your sunglasses at 4:49 😎

  • @Gnanmankoudji
    @Gnanmankoudji 10 หลายเดือนก่อน

    It would be great to integrate it into portainer

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      why?

    • @Gnanmankoudji
      @Gnanmankoudji 10 หลายเดือนก่อน

      @@christianlempa I don't really need it, but I think it would be a great addition to portainer, making it even easier to manage variables in compose files and so on.

  • @RocketLR
    @RocketLR 10 หลายเดือนก่อน

    Does it support Swarms? :O

  • @uxhdwgfqak
    @uxhdwgfqak 10 หลายเดือนก่อน

    What terminal is this?

  • @chyldstudios
    @chyldstudios 10 หลายเดือนก่อน +2

    Dockge ... is just missing some vowels in its name.

  • @basdfgwe
    @basdfgwe 10 หลายเดือนก่อน

    Whats wrong with portainer... ?

    • @FunctionGermany
      @FunctionGermany 10 หลายเดือนก่อน +1

      "Incorrect order of source and target of mounts
      Inconsistent case-sensitivity
      No automatically created custom networks for inter-container communication
      Inconsistent compose implementations on different architectures
      Pulls every tag on update when you don't set a specific tag
      Capabilities are hidden and some don't work at all on ARM platforms"

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      Well, there's nothing "wrong" with Portainer, it's some another tool that is also great :)

  • @abc321meins
    @abc321meins 10 หลายเดือนก่อน +1

    cd portainer
    docker compose down

  • @blackvas
    @blackvas 10 หลายเดือนก่อน +1

    why not a portainer?

    • @B_vids
      @B_vids 10 หลายเดือนก่อน +2

      Portainer is more featureful but there is too much clicking around for simple things. I end up opening several tabs for a single stack to edit, see the logs, and use the terminal. You also can’t see what Portainer is doing when you’re starting a new stack and it’s pulling images for example. It just “spins” and eventually either works or spits out a temporary notification pop up which the whole error doesn’t always fit it.
      Dockge lets you do most of that in a single screen without jumping around.

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      why not docker cli? :D

  • @TonyKirkland
    @TonyKirkland 10 หลายเดือนก่อน

    Who do I need to bribe to get warp term on linux? :)

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      Some day it will happen :D

  • @thegrumpydeveloper
    @thegrumpydeveloper 10 หลายเดือนก่อน

    TIL the file compose.yml is preferred over docker-compose in 2024

  • @illegalsmirf
    @illegalsmirf 10 หลายเดือนก่อน

    It seems that managing containers is almost as complex as managing servers, and I thought containers were created to be simpler and easier to manage?

    • @Jonteponte71
      @Jonteponte71 10 หลายเดือนก่อน

      They are still much easier than having to deal with actually installing all the applications on the same server verbatim. I am running 22 containers on my NAS. That would be a nightmare to manage on bare metal.

    • @blender_wiki
      @blender_wiki 10 หลายเดือนก่อน

      Managing containers is very easy you just must know what you do, that why most people don't even need a UI to manage containers

    • @christianlempa
      @christianlempa  10 หลายเดือนก่อน

      Containers aren't created to make technology easier for consumers, but to make developer workflows and deployment processes easier. As always in IT, you still need to know what you're doing, and why you're doing it this way. Enjoy the learning process! It's so much fun :D

    • @illegalsmirf
      @illegalsmirf 10 หลายเดือนก่อน

      @@christianlempa Yes they are designed for developers who know nothing about servers (or who want to know nothing about servers). For ad hoc development they are indeed easier than setting up a server. But for any devop or admin tasked to administer production containers, the level of complexity is insane to the point where with Kubernetes clustering and monitoring it's indistinguishable from the expense and complexity of server admin. I see a lot of people using containers as replacements for servers or other purposes in an appropriate way e.g. having 22 instances of an application instead of one instance with 22 users.

    • @RaduRadonys
      @RaduRadonys 5 หลายเดือนก่อน

      @@illegalsmirf "I see a lot of people using containers as replacements for servers" I mean I have 50 containers on a single VM on a single mini-server... What would be the alternative you suggest, having 50 VMs? Or even better, having 50 physical servers??? I guess you can see why we use containers...

  • @romeozor
    @romeozor 10 หลายเดือนก่อน +1

    That's a terrible name for a project.

  • @lnk77
    @lnk77 10 หลายเดือนก่อน

    bla, bla, bla, WTF ? What system do you use ?? Windows, Unix, Linux,, OS ? or Free DOS ?

  • @HotBotShot
    @HotBotShot 10 หลายเดือนก่อน

    first?

  • @greendsnow
    @greendsnow 8 หลายเดือนก่อน

    it's a security risk. somebody can brute force into your entire docker system by trying your password....