出现以上报错,进行以下操作:
cd /etc/yum.repos.d/
rm -rf docker-ce.repo
然后进行docker安装(以社区版为例)
1.添加docker-ce的dnf源
dnf config-manager --add-repo=https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
2.安装Alibaba Cloud Linux 3专用的dnf源兼容插件
dnf -y install dnf-plugin-releasever-adapter --repo alinux3-plus
3.安装docker-ce
dnf -y install docker-ce --nobest
4.检查docker是否已安装
dnf list docker-ce
使用Docker
1.启动Docker服务
systemctl start docker
2.查看Docker服务的运行状态
systemctl status docker
汇总
systemctl start docker #运行Docker守护进程
systemctl stop docker #停止Docker守护进程
systemctl restart docker #重启Docker守护进程
systemctl enable docker #设置Docker开机自启动
systemctl status docker #查看Docker的运行状态
管理镜像
docker pull registry.cn-hangzhou.aliyuncs.com/lxepoo/apache-php5
修改标签
docker tag registry.cn-hangzhou.aliyuncs.com/lxepoo/apache-php5:latest aliweb:v1
查看已有镜像
docker images
删除镜像
docker rmi -f registry.cn-hangzhou.aliyuncs.com/lxepoo/apache-php5
安装calibre-web
docker pull johngong/calibre-web 下载镜像删除镜像
新建calibre-web根目录,用来存放配置,数据库与图书资源
mkdir /calibre-web && mkdir /calibre-web/config /calibre-web/libray
启动镜像
docker run -d --privileged \ --name=calibre-web \ --restart=always \ -p 8083:8083 \ -v /home/pi/data/calibre-we