VMWARE安装Alpine
1. 安装图解
1. 启动Live
2. 输入 setup-alpine开始安装
3. 两次cn键盘布局
4. 主机hostname
5. 选择网卡 eth0
6. 地址获取方式dhcp
7. 是否手动配置网络相关no
8. 设置密码
9. 设置时区Asia, Shanghai
10. 是否使用代理none
11. 时间同步方式chrony
12. 选择源f(自动选择最快的)
13. SSH OpenSsh
14. 选择安装磁盘 sda
15. 选择安装到系统 sys
2. 相关系统操作
1. 启用远程ssh
vim /etc/ssh/sshd_config
# 修改前
PermitRootLogin prohibit-password
# 修改后
PermitRootLogin yes
# 重启sshd
service sshd restart
2. 修改时区
# 配置文件目录
/etc/chrony/chrony.conf
# 重启
service chronyd restart
# 查看同步状态
chronyc sourcestats -v
3. 启用社区源
vim /etc/apk/repositories
#/media/cdrom/apks
http://mirrors.nju.edu.cn/alpine/v3.12/main
http://mirrors.nju.edu.cn/alpine/v3.12/community #去掉此行注释
#http://mirrors.nju.edu.cn/alpine/edge/main
#http://mirrors.nju.edu.cn/alpine/edge/community
#http://mirrors.nju.edu.cn/alpine/edge/testing
# 更新软件索引
apk update
4. 安装supervisord
# 安装
apk add supervisor
# 自启
rc-update add supervisord
5. 安装BASH
apk update
apk upgrade
apk add bash
apk add bash-doc
apk add bash-completion
vim /etc/passwd
# 修改对应用户的ash
6. 安装docker
# 安装docker
apk add docker
# 将用户加入docker组
addgroup root docker
# 设置开机自启
rc-update add docker boot
# 启动docker
service docker start
# docker daemon.json
vim /etc/docker/daemon.json
{
# 设置加入镜像地址
"registry-mirrors": ["https://pjz779km.mirror.aliyuncs.com"],
# 设置docker数据目录
"data-root": "/data/docker",
# docker存储驱动
"storage-driver": "overlay2"
}
7. 安装docker-compose
# 安装docker-compose
apk add docker-compose
# 缺少tput
apk add ncurses
8. 安装vmtools
# 安装vmtoos
apk add open-vm-tools open-vm-tools-guestinfo open-vm-tools-deploypkg
# 开机自启
rc-update add open-vm-tools boot
rc-service open-vm-tools start
9. 安装磁盘扩容工具
# 查看对应分区
df -Th
# 查看磁盘情况
fdisk -lu
# 启用所有源,并安装(alpine)
apk update
apk add cloud-utils
apk add e2fsprogs-extra
apk add cloud-utils-growpart
# 启用所有源(centos)
# 在添加好自盘后,选择扩容磁盘分区的
growpart /dev/vda 3
# 扩容 ext* 系统
resize2fs /dev/vda3
# 扩容XFS系统
xfs_growfs /dev/vda3