注意:
云服务器尽量选择Cenos7(64位)以后,低版本的系统安装时会有问题。
官方的说明中要求内核到3.10才能使用docker。
0.检查你的CentOS版本
cat /etc/redhat-release
1.检查docker内核版本:
uname -r
2.检查是否安装过docker:
docker -v
3.装过的清理:
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine
或者
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
4.安装Device Mapper工具:
yum install -y yum-utils device-mapper-persistent-data lvm2
5.配置docker的yum数据源:
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
6.更新缓存
yum makecache fast
7.安装docker-ce(社区版)
yum -y install docker-ce
8.启动及配置 Docker
systemctl start docker
9.一键安装青龙:
docker pull whyour/qinglong:latest
10.一键安装依赖:
docker exec -it ql1 bash -c "$(curl -fsSL https://ghproxy.com/https://raw.githubusercontent.com/shidahuilang/QL-/main/npm.sh)"
————————————————相关命令————————————————
重启 Docker 服务
systemctl restart docker
设置开机自启动 Docker 服务
systemctl enable docker.service
设置 Docker 中的容器对象随着 Docker 服务的启动而自动启动。
docker container update --restart=always 容器名字
评论