[-] LeFantome@programming.dev 23 points 1 year ago* (last edited 1 year ago)

Are you going to dedicate an entire machine to this?

First, you can run Docker on any distro. Although Debian is great, the version of Docker in the repos is not. So, for Debian, you are going to want to download and install Docker from Docker. Docker is a company.

There is also Podman. This is a competitor to Docker written by Red Hat. It has some technical advantages. I use Podman myself. The command line is basically the same. They host the same containers (OCI images).

If you are going to run a lot of images on a single machine, management can get complicated. many people like Portainer for that.

https://thenewstack.io/an-introduction-to-portainer-a-gui-for-docker-management/

However, if you are going to dedicate a machine, I recommend Proxmox.

Proxmox takes over the hardware. It runs a hypervisor that lets you deploy virtual machines and containers easily. It gives you a great web-based UI to manage everything. Technically, it runs on Debian but you do not even need to know that. It deploys as on OS.

Proxmox actually has nothing to do with Docker. It allows you to deploy virtual machines (eg. Full Linux distributions or even Windows or other operating systems). It also allows you to create containers. However the container technology is not Docker but actually LXC.

https://linuxcontainers.org/

When you deploy an LXC container in Proxmox, it is like launching a Linux VM. You get a full Linux distro that looks like a virtual machine and that shows up on your network like a full computer. But, it shares the kernel with Proxmox and so is incredibly light and resource efficient.

You can connect to Proxmox via a web browser and see any of your virtual machine or container desktops in your web browser (even if just command line).

Proxmox itself is always online. But you can start and stop individual machines (vm or container) whenever you want.

You really cannot appreciate how powerful all this is until you try it.

So, how does this help you run Docker?

Well, for many things, you may actually find it easier to just use a VM or LXC to install and run whatever it is you want. For many applications, I find it easier to manage a Linux distro than a Docker container.

Or, you create a VM or an LXC and run Docker inside of it. You can even run Portainer. You can run many Docker containers in a single VM. Or, create a new VM or LXC if that makes things easier.

But it is so much easier to manage in Proxmox.

For example, I run a Debian LXC container to run PiHole as an ad blocker on my network. It is super lightweight and I launched it by running a script like they suggest on the PiHole website. And I created a VM (with its own virtual disk for storage) to run Immich (photo management). Even though I run Immich with Docker compose, it is just nicer and easier to manage when it is the only thing running on the “machine” (a QEMU VM in Proxmox) with its own filesystem. I can pull up the Immich machine whenever I want and I am at the command-line where the last command was the the Docker up that I ran months ago). Same story for Jellyfin.

Do you also want a NAS? You can run one under Proxmox. But another thing to consider would be running TrueNAS as a NAS and using its built-in Docker support to run your containers.

https://www.truenas.com/truenas-community-edition/

[-] LeFantome@programming.dev 23 points 1 year ago

Wow. That is just unbelievably sketch.

[-] LeFantome@programming.dev 23 points 1 year ago

To choose this level of disunity given what is going on is staggering.

Do we need to boycott Alberta too?

BC should put a toll on the million barrels of oil Alberta pipes through BC every day. You want our coast? We have a list of demands…

[-] LeFantome@programming.dev 23 points 1 year ago* (last edited 1 year ago)

Having these guys shill for Tesla is not going to help the stock. It looks desperate. It turns off the core buyers even more.

There are two groups of Republican at this point. There are quite a small number of ultra rich people. There is an army of mostly not that well off folks. The latter cannot afford Teslas and have seen them as the enemy forever. This is going to highlight that the main GOP principle is supporting rich allies. It shines sunlight on a very dangerous fact.

Elon is really unpopular right now and “regular” republicans feel like he and DOGE are attacking them. Then they see the Trump administration rallying to support him. The GOP does not care about them but does care about him.

This could backfire on the GOP and it is not going to sell a lot of cars.

[-] LeFantome@programming.dev 22 points 2 years ago

Two years ago. Absolutely.

Now. You have got to be kidding me.

  1. Canada needs to be moving away from the US, not towards

  2. What does Canada do when the US says it needs to pay for 90% of it to be “fair”?

[-] LeFantome@programming.dev 22 points 2 years ago

Just immediately stop sending electricity and oil. At any price.

It would do less damage to the Canadian economy than these tariffs and be resolved a lot sooner.

[-] LeFantome@programming.dev 23 points 2 years ago

I will not use a system with snap and has nothing to do with being proprietary.

One of the reasons that I could not use Ubuntu is that I cannot control using snap or not. They even use it to install apps that you install via apt.

The fact that the only time I did use a system with snap left me with the impression that it is an absolute performance pig certainly does not help.

[-] LeFantome@programming.dev 22 points 2 years ago

BSD is well designed and cohesive but has many more missing bits and contraints than Linux. So, if you are in its sweet spot, it is awesome and maybe better than Linux. However, outside that it can be totally unusable.

For me, the biggest issue is the lack of software. There is both a mountain of it as it is of course an POSIX compatible OS and at the same time it is trivial to need important software that is missing.

As a desktop, it therefore feels very nice and also very limiting.

I love that it is actually real UNIX with an unbroken history back to the beginning. I find that really compelling. At the same time, I always get “bored” using it because it inevitably does not support what I want to do.

I am still hoping Chimera Linux finds a sweet spot that melds the two worlds in a nice way.

[-] LeFantome@programming.dev 22 points 2 years ago

I thought this as well but the more I think about it, the less true this seems. From an engineering point of view, it could last longer.

Xwayland is really just Xorg and Xwayland continues to be supported in RHEL10 and beyond.

Xorg and Wayland compositors have grown together in some ways. Both now use libinput, libdrm, and KMS for example. Those are not going away.

Xwayland is really just Xorg adapted to talk to Wayland instead of KMS and libinput. It is mostly the same code. So, Xorg will continue to benefit from the care and attention that Xwayland gets. Perhaps there may not be many new features but the code is not going to bit rot and security will continue to be addressed. While Xwayland does not use libinput or KMS, the Wayland compositor itself will, so those pieces are also going to be maintained including new features and new hardware support. Mesa is a common component as well.

So, while Red Hat may stop coordinating releases of Xorg at some point, a surprising amount of the code will still be actively maintained and current. It may not take a lot of work for somebody else to take over and bundle it up as a release.

What will probably kill Xorg is lack of demand.

Despite the anti-Wayland chatter, the migration to Wayland looks like it will gain substantial momentum this year and next and not only on Linux. Three to five years from now, the number of people that still care about Xorg ( as the primary display server - not as Xwayland ) may be very small indeed. Obviously it will be running on older systems for a long, long time but, ten years from now, installing Xorg on a new system is likely to be very rare ( like CP/M now rare ).

Red Hat may end up being one of the very last players that cares about Xorg after 2030. My guess is that most of the current never-Wayland crowd will have moved to it long before then.

[-] LeFantome@programming.dev 23 points 2 years ago

Calamares uses the QML / Qt toolkit. Most of the people involved in Calamares are also involved in the KDE Project.

XFCE use the GTK toolkit.

So, it is totally reasonable to say that KDE is “more native”.

While Wayland maybe a factor, KDE itself will not be fully Wayland compatible until Plasma 6 next year. So that does not really explain the timing of this move.

I use XFCE myself so I am a bit nervous about the change. We will see.

[-] LeFantome@programming.dev 23 points 3 years ago* (last edited 3 years ago)

On the headline “Red Hat is going to have a tough time”.

So, at the end of the day,Red Hat will have the exact same competitors they had before: Oracle, Rocky, and Liberty Linux.

Only two things have changed:

1 - All of these competitors have come out to make a big deal to reenforce that the best and most important enterprise Linux is RHEL. They have declared that the best they can do is copy Red Hat even when that becomes less convenient

2 - That the offerings from these companies may not “really” be identical to RHEL anymore because Red Hat no longer supplies them directly

So, the same competitors but not as good as before as measured against their self-declared gold standard ( RHEL ).

Why is Red Hat going to have a tough time?

[-] LeFantome@programming.dev 22 points 3 years ago

If “I have become” and “I am” are both valid translations then “I am become” seems like fairly minor literary license.

I think it sounds cooler. Powerful beings are not supposed to sound ordinary.

view more: ‹ prev next ›

LeFantome

0 post score
0 comment score
joined 3 years ago