下载alpine镜像
https://www.alpinelinux.org/downloads/
开机后执行
setup-alpine
一路回车直到需要输入root新密码,可以先设置123456.以后再改
选择时区,可以选择Asia/Shanghai
之后是选择ntp客户端回车即可
接下来要选apk源,目前有55个可选
可以参考https://mirrors.alpinelinux.org/mirrors.txt
我在这里选择20,tuna源
之后选择ssh客户端,我这里选择的openssh,
然后设置磁盘:sda,sys
这里就安装完毕,重启即可
配置ssh登录
在/etc/ssh/sshd_config最后增加以下2行内容
PermitRootLogin yes #允许root登录 KexAlgorithms
curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group14-sha1
之后保存
service sshd restart
重启ssh服务
即可ssh登录
安装常用软件
- vim
apk add vim
vim配置
vim .vimrc
set mouse=
set expandtab
set pastetoggle=<F3>
set list
set listchars=tab:\>\ ,trail:.
highlight WhitespaceEOL ctermbg=red guibg=red
match WhitespaceEOL /\s\+$/
配置docker仓库,使用国内cdn可以加速
vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}
重启docker里的应用
dc down && dc --compatibility up -d --build && dc logs -f
安装docker
vim /etc/apk/repositories
取消community那一行注释
apk update
apk add docker
rc-update add docker boot
service docker start
安装docker-compose
apk add docker-compose
https://wiki.alpinelinux.org/wiki/Docker
设置alias
vim /etc/profile
添加以下配置
alias tailf=‘tail -f’
alias dc=‘docker-compose’
alias ll=‘ls -alh’
保存
source /etc/profile
即可
参考
安装alpine
https://blog.csdn.net/supergao222/article/details/76222864
切换apk源
https://mirror.tuna.tsinghua.edu.cn/help/alpine/
安装docker
https://wiki.alpinelinux.org/wiki/Docker
https://www.cnblogs.com/kgtone/p/14013161.html
https://www.imooc.com/article/287437?block_id=tuijian_wz
docker切换国内cdn
https://www.cnblogs.com/sunnyyangwang/archive/2004/01/13/10991700.html
alpine常用命令
https://www.cnblogs.com/jackadam/p/9290366.html
开启root登录ssh
https://www.jianshu.com/p/476fb856d10c