玩客云docker修复(docker安装)

1.卸载旧版刀客改为玩客云设计只有玩客云能够运行

ssh工具手机版下载

使用以下命令逐个运行一个个运行删除docker

bash 复制代码
sudo systemctl stop docker
sudo apt-get purge docker-ce docker-ce-cli containerd.io
yum remove docker-ce docker-ce-cli containerd.io
sudo rm -rf /var/lib/docker
sudo rm -rf /etc/docker
sudo rm -rf /var/run/docker.sock
sudo groupdel docker
bash 复制代码
for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done
bash 复制代码
sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras
bash 复制代码
sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras
bash 复制代码
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
bash 复制代码
sudo rm /etc/apt/sources.list.d/docker.list
sudo rm /etc/apt/keyrings/docker.asc

2.修复或安装docker

docker安装

bash 复制代码
# ubuntu
sudo apt-get remove docker docker-engine docker.io containerd runc

sudo apt-get update
sudo apt-get install \\
    ca-certificates \\
    curl \\
    gnupg

sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL <https://download.docker.com/linux/ubuntu/gpg> | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg

sudo apt-get update

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Docker Compose 安装

bash 复制代码
sudo curl -L "<https://github.com/docker/compose/releases/download/1.25.0/docker-compose-$>(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version

配置优化

大多数时候,我们的vps磁盘空间不会太大,如果是使用docker 服务,为了能够有效控制docker日志大小,需要根据自己需求如下调整以防止过多日志导致磁盘用满。

/etc/docker/daemon.json

bash 复制代码
{
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "1m",
    "max-file": "1"
  }
}

docker命令

bash 复制代码
启动和校验 常用操作
# 启动Docker
systemctl start docker
 
# 停止Docker
systemctl stop docker
 
# 重启
systemctl restart docker
 
# 设置开机自启
systemctl enable docker

自行搜索如何更改docker更改为国内镜像源

如果不会安装docker的可以使用1panl玩客云

1panl安装与卸载详细请看

bash 复制代码
  curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh

‌以下是一些常用的Docker镜像仓库地址‌:‌12

‌Docker Hub‌:这是最常用的Docker镜像仓库,提供了大量的官方和社区镜像。

‌阿里云容器镜像服务‌:https://cr.console.aliyun.com/

‌中国科技大学镜像站‌:https://docker.mirrors.ustc.edu.cn

‌网易镜像仓库‌:http://hub-mirror.c.163.com

‌DaoCloud‌:https://hub.daocloud.io

‌Azure中国镜像‌:http://mirror.azure.cn

1、阿里云镜像站:(需登录,免费)https://<your_code>.mirror.aliyuncs.com2、网易云镜像站:

bash 复制代码
casaos-uninstall

http://hub-mirror.c.163.com

3、百度云镜像站:https://mirror.baidubce.com

4、上海交大镜像站:https://docker.mirrors.sjtug.sjtu.edu.cn

5、南京大学镜像站:https://docker.nju.edu.cn

1panldocker机枪员配置好了以后卸载1panl此过程不会卸载docker以下命令逐个运行

bash 复制代码
sudo systemctl stop 1panel
sudo 1pctl uninstall
sudo rm -rf /var/lib/1panel /etc/1panel /usr/local/bin/1pctl
sudo journalctl --vacuum-time=3d
#验证1panl是否卸载
sudo systemctl list-unit-files | grep 1panel

3.casaos安装与卸载

casaos安装

bash 复制代码
curl -fsSL https://get.casaos.io | sudo bash

验证是否安装成功和查看版本

bash 复制代码
casaos -v

casaos更新命令

bash 复制代码
curl -fsSL https://get.casaos.io/update | sudo bash

casaos卸载命令

bash 复制代码
casaos-uninstall
相关推荐
EAIReport4 小时前
企业级报表自动化:基于Docker的部署实践
运维·docker·自动化
小坏讲微服务5 小时前
Spring Cloud Alibaba 整合 Scala 教程完整使用
java·开发语言·分布式·spring cloud·sentinel·scala·后端开发
tianyuanwo6 小时前
多平台容器化RPM构建流水线全指南:Fedora、CentOS与Anolis OS
linux·运维·容器·centos·rpm
敲上瘾9 小时前
【探索实战】:Kurator分布式统一应用分发平台的全面解析与实践指南
分布式·容器·kubernetes·serverless
cui_win9 小时前
Docker Compose 部署一个完整的Prometheus监控告警系统
docker·容器·prometheus
ALex_zry13 小时前
Docker Compose运维技术实战分享:从安装到架构解析
运维·docker·架构
roman_日积跬步-终至千里18 小时前
【Docker】Docker Stop 后到底发生了什么?——从信号机制到优雅停机
运维·docker·容器
z***62619 小时前
Docker:基于自制openjdk8镜像 or 官方openjdk8镜像,制作tomcat镜像
docker·容器·tomcat
ruleslol19 小时前
Spring Cloud: Sentinel入门讲解
spring cloud·sentinel
Connie145120 小时前
记一次K8s故障告警排查(Grafna告警排查)
云原生·容器·kubernetes·grafana