Docker 与 CentOS 交互主要通过以下几种方式:
在 CentOS 上安装 Docker:
sudo yum updateyum 使用仓库中的 HTTPS 内容:sudo yum install -y yum-utilssudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.reposudo yum install docker-ce docker-ce-cli containerd.iosudo systemctl start dockersudo systemctl enable docker运行 Docker 容器:
docker run 命令来运行一个容器。例如,要运行一个 CentOS 容器并进入其 shell,可以使用以下命令:docker run -it centos /bin/bash
-it 参数表示以交互模式运行容器,并分配一个伪终端。centos 是要运行的镜像名称,/bin/bash 是容器启动后要执行的命令。管理 Docker 容器:
docker ps 查看正在运行的容器。docker ps -a 查看所有容器(包括已停止的)。docker stop <container_id> 停止一个容器。docker rm <container_id> 删除一个容器。docker exec 在运行中的容器内执行命令。例如,要在 CentOS 容器内安装一个软件包,可以使用:docker exec -it <container_id> yum install -y <package_name>
Docker 网络与存储:
docker volume 命令来管理数据卷。Docker Compose:
Docker Hub 和私有仓库:
通过以上方式,你可以在 CentOS 上轻松地与 Docker 进行交互和管理。