The officially official Devuan Forum!

You are not logged in.

#1 2023-08-28 18:31:35

andy
Member
Registered: 2023-08-20
Posts: 2  

Docker on Daedalus - compose plugin

Hello dear devs, my first post here.
Thank you, for init freedom you provided.

I am coming here from MX-Linux. I always wanted to try completely systemD free system.
Furthermore, my MX-Linux based NVR server (https://frigate.video/) stopped working in systemD-turned-off mode, after an update of Docker.
It was using these packages:

docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

I am new to docker, and would like to use it for additional few small SW, like Jitsi, for example.

So, as by coincidence also Daedalus appeared as stable, I happily installed it.
"docker compose" is preferred way to run Frigate, according to its developers, and my limited docker knowledge is telling me using "docker compose" should be the easier way to maintain services run in containers, than with the bare docker.

How can I install packages needed for its functionality in Devuan Daedalus?
I have installed docker.io, according to https://dev1galaxy.org/viewtopic.php?id=5044

Thank you in advance,
Andy

Edit: changed some words to be more clear.

Last edited by andy (2023-09-02 09:28:54)

Offline

#2 2023-09-02 09:40:00

andy
Member
Registered: 2023-08-20
Posts: 2  

Re: Docker on Daedalus - compose plugin

I suppose that missing the packages docker-ce, docker-ce-cli, docker-compose-plugin from the Daedalus repository has some reason.
Can somebody clarify it to me please? And if there is some chance in future versions these packages appear in the repository.
Or can I somehow pull these packages from docker's own repositroy?
https://docs.docker.com/engine/install/debian/
(and of course changing Daedalus to Bookworm manually in this script)

echo \
  "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian \
  "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Now I have to ensure I will use correct versions, as Devuan has v 20.10.24. How?
Or will that produce FrankenDevuan?

Or... is better approach to uninstall Docker from Devuan's repository and install from Docker's own one?
How will I make everything work on Devuan without systemD?

Please, if somebody will be so kind to provide me some clues which way I should go, to prevent me from useless waste of time.
Thank you in advance,
Andy

Offline

Board footer