Docker 安装
查看系统内核版本信息:
uname -r
卸载旧版本:
yum remove docker docker-common docker-selinux docker-engine yum remove docker-ce 卸载后将保留 /var/lib/docker 的内容(镜像、容器、存储卷和网络等) rm -rf /var/lib/docker
1.安装依赖软件包 yum install -y yum-utils device-mapper-persistent-data lvm2 #安装前可查看device-mapper-persistent-data和lvm2是否已经安装 rpm -qa|grep device-mapper-persistent-data rpm -qa|grep lvm2 2.设置yum源 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 3.更新yum软件包索引 yum makecache fast
安装
可以查看所有仓库中所有docker版本,并选择特定版本安装
yum list docker-ce --showduplicates | sort -r
安装docker(选择版本安装)
yum install -y docker-ce-3:19.03.9-3.el7.x86_64 # 这是指定版本安装
#安装最新版本docker-ce
yum install docker-ce -y #安装指定版本docker-ce可使用以下命令查看 yum list docker-ce.x86_64 --showduplicates | sort -r
启动并加入开机启动
systemctl start docker && systemctl enable docker
验证安装是否成功(有client和service两部分表示docker安装启动都成功了)
docker version
卸载docker yum remove -y docker* rm -rf /etc/systemd/system/docker.service.d rm -rf /var/lib/docker rm -rf /var/run/docker
配置镜像加速
1.注册登录开通阿里云容器镜像服务 2.查看控制台,招到镜像加速器并复制自己的加速器地址 3.找到/etc/docker目录下的daemon.json文件,没有则直接 vi daemon.json 4.加入以下配置 #填写自己的加速器地址 { "registry-mirrors": ["https://zfzbet67.mirror.aliyuncs.com"] } 5.通知systemd重载此配置文件; systemctl daemon-reload 6.重启docker服务 systemctl restart docker
centos安装docker显示 No package docker-ce available
解决方法: 温馨提醒:docker内核版本必须是3.10+以上的版本 查看方式 uname -r 1 卸载老版本的 docker 及其相关依赖 yum remove docker docker-common container-selinux docker-selinux docker-engine 1 更新yum yum update 1 安装 yum-utils,它提供了 yum-config-manager,可用来管理yum源 yum install -y yum-utils 1 添加yum源 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装tomcat访问404解决方法
首先和上边一样先进入tomcat docker exec -it 你的运行ID /bin/bash 更改webapps的文件名 mv webapps webapps2 最后把有配置文件的webapps.dist名字改为webapps mv webapps.dist/ webapps

浙公网安备 33010602011771号