![]() KDE Plasma 5.24 / KDE Applications 22.04 / Plasma Mobile Gear 22.04.New setup-desktop script for easy install of desktop environment.Various improvements in the setup scripts:.This version also drops Python 2 and PHP 7. The installation program, while remaining extremely minimal, now adds user accounts, including readable names, and can import SSH keys for them too.Īs with most new distro versions, it also updates lots of core components, including a swath of current programming languages, and a choice of GNOME 42, KDE 5.24, or Xfce 4.16. This version has better support for NVMe disks, and includes a new script to make it easier to install a desktop. The project describes this as "the first in the 3.16 stable series", meaning that soon 3.16.1 will appear, then 3.16.2 and so on. Alpine Linux 3.0.0 came out way back in 2014, meaning that the number after the first decimal is a significant step. The version number sounds like a small step, but its version numbering is a little different, too. It bucks a lot of the trends in modern Linux, and while it's not the easiest to set up, it's a great deal easier to get it working than it was a few releases ago. Version 3.16.0 is worth a look, especially if you want to broaden your skills.Īlpine is interesting because it's not just another me-too distro. Version 3.16.0 of Alpine Linux is out – one of the most significant of the many lightweight distros. Unlike most other Linux distributions, Alpine uses musl and BusyBox instead of the more commonly used Glibc and GNU Core Utilities and OpenRC for its init system instead of systemd Official Docker image files are denoted on the website by a blue ribbon.Alpine Linux is a Linux distribution designed to be small, simple and secure. If you create an account at, you can browse through user images and learn from the syntax in contributed dockerfiles. Adding anything to it here would be redundant. The best documentation on using Docker and creating containers is at the official docker site. With Extlinux, you add the cgroup condition, but inside of /etc/nf default_kernel_opts=". cgroup_enable=memory swapaccount=1" Extlinux If you use Grub, add the cgroup condition into /etc/default/grub, then upgrade your grub Follow the instructions for grub or extlinux below instead.Įcho "cgroup /sys/fs/cgroup cgroup defaults 0 0" > /etc/fstab cat > /etc/nf <<EOF Warning: This seems not to work with Alpine 3.9 and Docker 18.06. It may not have been the case before, but with Alpine 3.8, you must config cgroups properly ![]() To correct this situation, we have to enable the cgroup_enable=memory swapaccount=1 Alpine 3.8 You might encounter this message when executing docker info. You'll find all possible configurations here. You may also consider these options : ' "experimental": false, Isolate containers with a user namespace adduser -SDHs /sbin/nologin dockremapĮcho dockremap:$(cat /etc/passwd|grep dockremap|cut -d: -f3):65536 > /etc/subuidĮcho dockremap:$(cat /etc/passwd|grep dockremap|cut -d: -f4):65536 > /etc/subgid Then start the service on boot:Īdditionally, the /etc/subuid and /etc/subgid files need to be set up as explained in the official documentation.ĭocker-compose is in the 'community' repository starting with Alpine Linux 3.10. This requires the docker-rootless-extras package (available in community) and enabling cgroups v2:Įdit /etc/rc.conf and set rc_cgroup_mode to unified. ![]() ![]() With dockremap the daemon still runs as root. This is not the same as dockremap explained in the section below. To start the Docker daemon at boot, see Alpine_Linux_Init_System.ĭocker rootless allows unprivileged users to run the docker daemon and docker containers in user namespaces. See Repositories how to add a repository.Ĭonnecting to the Docker daemon through its socket requires you to add yourself to the `docker` group. ![]() The docker package is in the 'community' repository. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |