Alpine Linux
硬盘安装
虚拟机选择Linux/Linux 2.6(64-bit)
#按需要选择语言、网络、用户、硬盘等信息。有一系列setup命令,可按需执行
setup-alpine
# 重置网络 选择网卡和IP
setup-interfaces
# 重启网络
service networking restart
静态IP
vim /etc/network/interfaces
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 192.168.56.3
netmask 255.255.255.0
配置DNS
vi /etc/resolv.conf
#文件内容为
nameserver 114.114.114.114
nameserver 114.114.115.115
初始化配置脚本
##################################################################################
## alpinelinux.sh
##################################################################################
# 设置repository 需要注意有些资源在community库
cp /etc/apk/repositories /etc/apk/repositories.bak
tee /etc/apk/repositories <<EOF
http://mirrors.ustc.edu.cn/alpine/edge/main
http://mirrors.ustc.edu.cn/alpine/edge/community
EOF
# 刷新缓存
apk update
# FEDORA风格
echo "PS1='\[\e]0;\w\a\]\n[\[\e[32m\]\u@\h \[\e[33m\]\W\[\e[0m\]] \$ '" >> /etc/profile
source /etc/profile
# 安装基础软件
apk add vim net-tools iproute2
# 安装 Docker
apk add docker
# 设置Docker镜像
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["https://zvtqvano.mirror.aliyuncs.com","https://registry.docker-cn.com"]}
EOF
# docker 添加到开机自启:
rc-update add docker boot
# 启动 docker 服务
service docker start