[Alpine] 安装Alpine虚拟机,并安装docker,docker-compose
下载alpine镜像https://www.alpinelinux.org/downloads/配置docker仓库,使用国内cdn可以加速/etc/docker/daemon.json重启docker里的应用dc down && dc --compatibility up -d --build && dc logs -f安装dockerapk add docker
下载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
vim /etc/apk/repositories
取消community那一行注释
apk update
apk add docker
rc-update add docker boot
service docker start
配置docker仓库,使用国内cdn可以加速
vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}
重启docker
service docker restart
安装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
Vmware扩容硬盘&初始化分区&挂载硬盘
可以参考阿里云的教程
https://help.aliyun.com/document_detail/25426.htm?spm=a2c4g.11186623.2.16.10726e7dATX5QV#concept-jl1-qzd-wdb
在Vmware设置中添加新硬盘
查看是否添加成功
fdisk -l
进行分区
fdisk /dev/sda
n 新建分区
p 选择为主分区
1 选择分区为1
w 保存分区表并退出
临时挂载
首先创建要挂载到的目录如/data
mkdir /data
查看当前磁盘挂载情况
df -h
临时挂载,重启后失效
mount /dev/sdb1 /data
查看当前磁盘挂载情况
df -h
永久挂载(开机自动挂载)
首先创建要挂载到的目录如/data
mkdir /data
查看硬盘设备的UUID,blkid(该命令也被fstab建议使用)
blkid
将UUID复制下来
编辑开机自动挂载脚本
vim /etc/fstab
复制一条,并修改uuid,和要挂载到的目录(/data)
查看当前分区情况
lsblk
ubuntu 格式化磁盘
sudo mkfs.ext4 /dev/sdb1
参考
安装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
Vmware扩容硬盘&初始化分区&挂载硬盘
https://blog.csdn.net/zzq900503/article/details/80322220
blkid lsblk
https://blog.csdn.net/lanmolei814/article/details/45692153
更多推荐
所有评论(0)