Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

UNLIMITED

Linux Format

Getting to grips with Docker

This month’s tutorial will hopefully show you that Docker is nothing to be afraid of, and once it’s installed you can start doing some cool stuff using just a handful of commands. You can use it for hosting your own servers, but it’s also handy for quickly summoning up an isolated shell for experimentation. For the uninitiated among you, let’s get into what Docker is and why it’s such a useful tool for all Linux users.

Docker manages so-called containers. These containers are sandboxed processes that seem, to the applications and services within them, to be complete Linux systems. So far, this might sound like we’re describing virtual machines (VMs), but there are important differences between containerisation and virtualisation. In the case of virtualisation, the virtualiser emulates the hardware of an entire computer, and this is resource intensive.

With containerisation, a process contains the applications and services, and is separated from the rest of your system. By employing the features of the CPU and the Linux kernel, the host system is protected from whatever’s going on inside the container. You’re typically running the container as a normal user rather than as the system super-user, despite the fact you’re doing things like editing system files and installing Linux packages within the container.

This approach takes a lot of the stress out of experimenting with servers and other projects, because containers mean you don’t have to make any changes to your host system. containers are fast to deploy and use as well. If you

You’re reading a preview, subscribe to read more.

More from Linux Format

Linux Format1 min read
Subscribe!
UK readers turn to p16 2 GREAT WAYS TO SUBSCRIBE Print + NEW digital access or digital-only! » USA From $125.99 For 13 issues » REST OF THE WORLD From $125.99 For 13 issues » EUROPE From €110.99 For 13 issues IT’S EASY TO SUBSCRIBE! Visit www.magazin
Linux Format3 min read
Ubuntu 24.10
Ubuntu 24.10 is the first interim release since 24.04, and in the past six months, 24.04 has improved from what was initially released. Ubuntu 24.10 offers a newer kernel (6.11.0) and a few refinements such as Gnome 47, Mutter and an improved app sto
Linux Format1 min read
Video Stars
Italo Vignoli is one of the founders of LibreOffice and the Document Foundation. “LibreOffice 24.8 was announced in August, and at the same time the documentation team released the Getting Started Guide. This was the first time the manual was immedia

Related