# Install Linux Alpine template:
- setup-alpine
- keyboard us,us
- disk install lvm
- type install sys
reboot
# setup hostname and ip address:
edit file /etc/network/interface
auto eth0
iface eth0 inet static
address 192.168.2.16
netmask 255.255.255.0
gateway 192.168.2.254
hostname YOUR-HOSTNAME
echo "YOUR-HOSTNAME" > /etc/hostname
hostname -F /etc/hostname
# Set dns:
edit file /etc/resolv.conf
nameserver 8.8.8.8
nameserver 4.4.4.4
reboot
# add repositories /etc/apk/repositories:
edit /etc/apk/repositories
http://dl-cdn.alpinelinux.org/alpine/latest-stable/community/
apk update
apk upgrade
# create user admin:
adduser admin
# install docker:
apk add docker
apk add docker-compose
# add user admin to docker group:
addgroup admin docker
# start docker on boot:
rc-update add docker boot
service docker start
# install net-snmp:
apk add net-snmp
edit /etc/snmp/snmpd/conf
agentAddress udp:0.0.0.0:161
rocommunity SNMP_SECRET_KEY default
# start snmp on boot:
rc-update add snmpd boot
service snmpd start
# install open-vm-tools:
apk add open-vm-tools
# start open-vm-tools on boot:
rc-update add open-vm-tools boot
service open-vm-tools start
# install git:
apk add git
# install vim:
apk add vim
edit /home/${USER}/.vimrc
set tabstop=2
set shiftwidth=2
set softtabstop=2
set expandtab
set visualbell
edit /home/${USER}/.inputrc
set bell-style none #disable bell
# test snmp services:
snmpwalk -c SNMP_SECRET_KEY -v2c YOUR_SERVER_IPADDRESS