辅组工具
apk add alpine-conf
配置向导
setup-alpine (跟着这个向导来就可以)
修改hostname
vi /etc/hostname
/etc/init.d/hostname restart
配置源
vi /etc/apk/repositories
mirrors.aliyun.com/alpine/v3.5…
mirrors.aliyun.com/alpine/v3.5…
apk update
配置网卡
blog.csdn.net/FHY26828/ar…
用setup-alpine配置到时区处退出
vi /etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.211.3
netmask 255.255.255.0
gateway 192.168.211.2
hostname alpine350
/etc/init.d/networking restart
rc-service networking restart
service networking restart
配置dns
setup-alpine 如果忘记配置dns 可以用 setup-dns配置
114.114.114.114
否者无法解析域名
修改时区
echo "Asia/Shanghai" > /etc/timezone
date -R
-- 卸载tzdata依赖库
apk del tzdata
如果时间不准,同步
ntpd -d -q -n -p ntp3.aliyun.com
开启ssh
apk add openssh
vi /etc/ssh/sshd_config
Port:ssh服务监听的端口号。默认为22。
PermitRootLogin:是否允许root用户通过ssh登录。建议将其设置为no以提高安全性。
PubkeyAuthentication:是否启用公钥验证身份。建议启用以提高安全性。
PasswordAuthentication:是否启用密码验证身份。建议禁用以提高安全性。
rc-service sshd restart
ps -ef|grep sshd
常用命令
halt/poweroff 关机
apk add docker
rc-service docker start
rc-update add docker boot
配置后每次重启消失的原因处理
_________________如果不安装在硬盘,重启后就得重新安装——————————————
Available disks are: sda (8.6 GB ATA VBOX HARDDISK ) Which disk(s) would you like to use? (or '?' for help or 'none') [none]
这一步比较关键,系统发现了有块8.6GB大小,名称叫sda的硬盘
问你需不需要使用硬盘,因为Alpine Linux可以运行在内存里,这里的默认选项是不使用硬盘
所以要手动键入sda,后面的步骤才会将系统安装在硬盘上
The following disk is selected: sda (8.6 GB ATA VBOX HARDDISK ) How would you like to use it? ('sys', 'data', 'lvm' or '?' for help) [?]
以何种方式安装系统,这里需要键入"sys",表示把整个系统安装在硬盘上。
其他选项并不适用于虚拟机 WARNING:
The following disk(s) will be erased: sda (8.6 GB ATA VBOX HARDDISK ) WARNING: Erase the above disk(s) and continue? [y/N]
向导让你确认选择的sda磁盘上的数据会全部丢失 虚拟机磁盘,初始肯定是没数据的,键入"y"确认