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.