docker安装
238字小于1分钟
2024-10-26
环境准备
#安装docker
wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo
yum -y install docker-ce
systemctl enable docker && systemctl start docker
#配置加速
cat > /etc/docker/daemon.json << EOF
{
"registry-mirrors": ["https://docker.m.daocloud.io","https://docker.chenby.cn","http://dockerhub.aliangedu.cn"]
}
EOF
#重启服务
systemctl restart docker
#查看
docker info
拉取代码
yum -y install git
cd /opt/
git clone https://gitee.com/lucky_liuzhe/k8s_api.git
git clone https://gitee.com/lucky_liuzhe/k8s_web.git
环境配置
#前端配置
cd k8s_web/
#修改VUE_APP_API_HOST值为自己服务器地址
vim .env.production
VUE_APP_API_HOST=192.168.0.11
#后端配置
cd ../k8s_api/
#修改数据库地址为服务器地址,用户名密码及端口默认即可
vim k8s_api/settings.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'k8s',
'USER': 'root',
'PASSWORD': '123456',
'HOST': '192.168.0.11',
'PORT': '3306',
}
}
#修改连接k8s 地址及token凭据,请确保有一定的权限操作k8s资源。
vim libs/k8s.py
apiserver = "https://192.168.0.11:6443"
token = ''
部署安装
#添加权限
chmod +x install.sh
#执行安装(安装需要一定的时间,请耐心等待)
bash install.sh
测试访问
http://ip/
默认管理员账号密码:admin/123456