社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
资源分配根据需要可调整,安装过程需要连接外网,dhcp分配IP
输入root直接以管理员登录
执行setup-alpine
选择键盘风格为美式键盘:us
输入主机名称本例:tbos
直接回车选择启动eth0网口,IP选择dhcp分配,非手动配置
配置root密码,时区选择输入?查看时区列表,本例选择香港(+8)时区:Hongkong
直接回车选择不使用代理:none
选择软件仓库源,找一个可用的即可,本例测试时使用9 (mirror.yandex.ru)
Ssh服务选择openssh,ntp客户端选择默认的chrony,磁盘选择添加的虚拟磁盘,本例sda
选择使用磁盘的模式:
Sys:直接将alpine安装到硬盘,与安装其他linux类似
Data:仅使用硬盘作为数据存储,操作系统运行在内存中,硬盘无法单独启动
Lvm:采用lvm管理磁盘,会再次询问sys/data模式
Lvmsys:lvm+sys
Lvmdata:lvm+data
考虑扩展本例选择了lvmsys
提示覆盖磁盘选择y
去掉光驱加载,重启进入系统,输入root用户名密码登录,执行adduser tbm创建普通用户tbm,并设置tbm密码
执行ifconfig查看本机IP
通过xshell连接alpine,默认root是不允许ssh远程登录的,并且不建议远程开启root登录
登录后通过su命令,输入root密码切换至root
Vi /etc/apk/repositories
添加 docker源
http://dl-cdn.alpinelinux.org/alpine/edge/community
执行apk update更新软件源索引
执行apk add docker安装docker
执行rc-update add docker boot将docker加入开机自启
执行service docker start启动docker
执行docker version查看安装的docker版本信息
执行apk add py-pip安装py-pip
安装完py-pip后执行pip install docker-compose安装docker-compose工具
安装docker-compose工具完成
执行docker run hello-world测试hello-world镜像
至此安装alpine linux并配置docker环境全部完成
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!