Docker 更新 CentOS 系统的过程主要包括以下几个步骤:
yum 命令更新进入容器:
docker exec -it <container_id_or_name> /bin/bash
更新软件包列表:
yum update -y
升级所有软件包:
yum upgrade -y
重启容器(如果需要):
exit
docker restart <container_id_or_name>
编写 Dockerfile:
FROM centos:latest
RUN yum update -y && yum upgrade -y
构建新镜像:
docker build -t my-centos-updated .
运行新容器:
docker run -d --name my-new-container my-centos-updated
如果你指的是更新运行 Docker 的宿主机上的 CentOS 系统,步骤如下:
备份重要数据。
停止 Docker 服务:
systemctl stop docker
更新系统:
yum update -y
重启 Docker 服务:
systemctl start docker
yum deplist 和 yum remove 命令来解决。通过以上步骤,你可以安全地更新 Docker 容器内的 CentOS 系统以及宿主机上的 CentOS 系统。