在CentOS上使用Docker命令,首先需要确保已经安装了Docker。以下是在CentOS上安装和使用Docker的基本步骤:
更新系统包
sudo yum update -y
安装必要的包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
设置Docker仓库
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装Docker CE(社区版)
sudo yum install docker-ce docker-ce-cli containerd.io
启动Docker并设置开机自启
sudo systemctl start docker
sudo systemctl enable docker
验证安装
sudo docker run hello-world
拉取镜像
sudo docker pull <image-name>:<tag>
列出所有镜像
sudo docker images
删除镜像
sudo docker rmi <image-id>
运行容器
sudo docker run -d --name <container-name> <image-name>:<tag>
查看运行中的容器
sudo docker ps
查看所有容器(包括停止的)
sudo docker ps -a
停止容器
sudo docker stop <container-id-or-name>
删除容器
sudo docker rm <container-id-or-name>
进入正在运行的容器
sudo docker exec -it <container-id-or-name> /bin/bash
列出所有网络
sudo docker network ls
创建网络
sudo docker network create <network-name>
连接到网络
sudo docker network connect <network-name> <container-id-or-name>
列出所有卷
sudo docker volume ls
创建卷
sudo docker volume create <volume-name>
删除卷
sudo docker volume rm <volume-name>
firewalld
并配置防火墙规则以允许Docker通信。通过以上步骤,你应该能够在CentOS上成功安装和使用Docker。如果有任何问题,请参考Docker官方文档或相关社区资源。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: CentOS Python虚拟环境如何创建