下载安装包

https://www.alpinelinux.org/downloads/
在这里插入图片描述

创建虚拟机

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安装虚拟机

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
输入setup-alpine
在这里插入图片描述
键盘输入us,其他默认即可
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

ip addr

查看ip地址
远程连接
在这里插入图片描述

配置国内源

vi /etc/apk/repositories

添加镜像

# 清华源镜像,不行
https://mirrors4.tuna.tsinghua.edu.cn/alpine/v3.21/main
https://mirrors4.tuna.tsinghua.edu.cn/alpine/v3.21/community

#/阿里云镜像
http://mirrors.aliyun.com/alpine/v3.21/main
http://mirrors.aliyun.com/alpine/v3.21/community

在这里插入图片描述
更新索引

apk update
# 如果设置了用户需要su root切换登录root用户

如果不行则使用默认的也可以
在这里插入图片描述

安装docker

apk update

# 安装docker
apk add docker
# 开机启动
rc-update add docker boot
# 启动docker
service docker start

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
查看docker信息

docker version
service docker restart

在这里插入图片描述
在这里插入图片描述
解决方案,还原镜像,按照以下方式安装

addgroup username docker
apk add --no-cache docker openrc lxc musl-dev 
openrc
mkdir -p /run/openrc/
touch /run/openrc/softlevel
rc-update add docker default
service docker start

在这里插入图片描述
在这里插入图片描述
还是不成功,最后发现没有开启vmware的虚拟化,先查看cpu的虚拟化是否开启
在这里插入图片描述
在这里插入图片描述
没有开启的话开启起来

在这里插入图片描述
解决警告问题

vi /etc/sysctl.conf

net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1

sysctl -p

在这里插入图片描述
解决

modprobe bridge
lsmod|grep bridge

在这里插入图片描述
在这里插入图片描述

我的电脑环境下这个问题一直未解决,如果有人解决了请告知一下

mkdir -p /etc/docker
# https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
vi /etc/docker/daemon.json
{
  "registry-mirrors": ["https://xxxx.mirror.aliyuncs.com"]
}

service docker restart

在这里插入图片描述

参考

https://mirrors.tuna.tsinghua.edu.cn/help/alpine/
https://blog.csdn.net/weixin_57489252/article/details/134090685
https://blog.csdn.net/xingcheng_518/article/details/135316352
https://blog.csdn.net/2302_78322638/article/details/138185278

更多推荐