fix(beta): uncomment docker enablement (#1979)

* fix(beta): uncomment docker enablement

* Try without docker-buildx-plugin

* enable docker packages

---------

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
This commit is contained in:
Adam Fidel 2026-04-01 08:51:52 -05:00 committed by GitHub
parent 2d1b039237
commit 838b9fc4c3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 13 additions and 14 deletions

View file

@ -74,16 +74,15 @@ if [[ ! "${IMAGE_NAME}" =~ nvidia ]]; then
fi
# Docker packages from their repo
# TODO: enable ones these are available for Fedora 44
#dnf config-manager addrepo --from-repofile=https://download.docker.com/linux/fedora/docker-ce.repo
#sed -i "s/enabled=.*/enabled=0/g" /etc/yum.repos.d/docker-ce.repo
#dnf -y install --enablerepo=docker-ce-stable \
# containerd.io \
# docker-buildx-plugin \
# docker-ce \
# docker-ce-cli \
# docker-compose-plugin \
# docker-model-plugin
dnf config-manager addrepo --from-repofile=https://download.docker.com/linux/fedora/docker-ce.repo
sed -i "s/enabled=.*/enabled=0/g" /etc/yum.repos.d/docker-ce.repo
dnf -y install --enablerepo=docker-ce-stable \
containerd.io \
docker-buildx-plugin \
docker-ce \
docker-ce-cli \
docker-compose-plugin \
docker-model-plugin
# VSCode package from Microsoft repo
echo "Installing VSCode from official repo..."
@ -127,9 +126,9 @@ if [[ "${#EXCLUDED_PACKAGES[@]}" -gt 0 ]]; then
fi
# Enable DX services
#if rpm -q docker-ce >/dev/null; then
# systemctl enable docker.socket
#fi
if rpm -q docker-ce >/dev/null; then
systemctl enable docker.socket
fi
systemctl enable podman.socket
systemctl enable swtpm-workaround.service
systemctl enable ublue-os-libvirt-workarounds.service

View file

@ -17,7 +17,7 @@ for package in "${IMPORTANT_PACKAGES_DX[@]}"; do
done
IMPORTANT_UNITS=(
#docker.socket
docker.socket
podman.socket
)