安装docker及k3s集群
## 安装docker
curl -sSL https://get.daocloud.io/docker | sh
## 安装k3s服务端
curl –sfL \
https://rancher-mirror.oss-cn-beijing.aliyuncs.com/k3s/k3s-install.sh | \
INSTALL_K3S_MIRROR=cn sh -s - \
--docker \
--system-default-registry "registry.cn-hangzhou.aliyuncs.com" \
--datastore-endpoint="mysql://kubernates:kubernates@tcp(127.0.0.1:33060)/kubernates"
## 安装k3s客户端
curl -sfL http://rancher-mirror.cnrancher.com/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn K3S_URL=https://192.168.0.21:6443 K3S_TOKEN=K103ce6f186d0d665bdf2ef685a227b3b5d83309c23ffe6258b3da455d8c1ece831::server:82ea744554a36f2f8c516f4473fe829b sh -
k3s设置国内镜像仓库:https://blog.youkuaiyun.com/xs20691718/article/details/106515605
安装mysql redis以及memcache
docker run --name mysql \
--restart always \
-p 33060:3306 \
-v mysql-data:/bitnami \
-v mysql-program:/opt/bitnami/mysql \
-e MYSQL_ROOT_PASSWORD=IQjRfGGfj6n4jklo \
-e TZ=Asia/Shanghai \
-d bitnami/mysql:8.0.31-debian-11-r18
docker run -p 63790:6379 --name redis \
--restart always \
-v redis-data:/bitnami \
-v redis-program:/opt/bitnami/redis \
-e REDIS_PASSWORD=i0t9nDScjkVPMfbL \
-e TZ=Asia/Shanghai \
-d bitnami/redis:7.0.5-debian-11-r25
docker run --name memcache -itd --restart always -p 11211:11211 memcached:latest
安装rancher
docker run -d --restart=unless-stopped \
-p 48001:443 \
-e CATTLE_SYSTEM_DEFAULT_REGISTRY=swr.cn-east-2.myhuaweicloud.com/rancher3264 \
-e CATTLE_SYSTEM_CATALOG=bundled \
--privileged \
swr.cn-east-2.myhuaweicloud.com/rancher3264/rancher/rancher:v2.6.4