Post

Proxmox - Installing Docker in an Alpine Container

Alpine: Is an independent, non-commercial, general purpose Linux distribution designed for power users who appreciate security, simplicity and resource efficiency.

Docker: Provides a suite of development tools, services, trusted content, and automations, used individually or together, to accelerate the delivery of secure applications.

After setting up a container using Alpine, steps are as follows:

Install Sudo & Nano:

1
apk add sudo nano

Add User

1
adduser username

Add User to Sudo:

1
EDITOR=/usr/bin/nano visudo

Add:

1
username ALL=(ALL:ALL) ALL

Log in as the new user.

Install Docker:

1
sudo apk add --update docker openrc

Start Docker at boot:

1
sudo rc-update add docker boot

Start Docker daemon:

1
sudo service docker start

Verify daemon is running:

1
sudo service docker status

Make user part of Docker group:

1
sudo addgroup ${USER} docker

Logout and back in to activate.

Install Docker-Compose:

1
sudo apk add docker-cli-compose
This post is licensed under CC BY 4.0 by the author.