在CentOS Minimal上使用Docker的步骤如下:
1. 更新系统
首先,确保你的CentOS Minimal系统是最新的。
sudo yum update -y
2. 安装必要的依赖包
安装一些必要的依赖包以便后续操作。
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
3. 设置Docker仓库
添加Docker的官方仓库。
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
4. 安装Docker CE(社区版)
安装Docker Community Edition及其相关组件。
sudo yum install docker-ce docker-ce-cli containerd.io
5. 启动Docker服务
启动Docker服务并设置开机自启。
sudo systemctl start docker sudo systemctl enable docker
6. 验证Docker安装
运行一个测试容器来验证Docker是否安装成功。
sudo docker run hello-world
如果一切正常,你应该会看到一条消息,说明你的Docker引擎正在运行。
7. 配置Docker守护进程(可选)
你可以根据需要配置Docker守护进程。例如,你可以编辑/etc/docker/daemon.json
文件来添加自定义配置。
{ "debug": true, "log-level": "info", "storage-driver": "overlay2" }
然后重启Docker服务以应用更改。
sudo systemctl restart docker
8. 使用Docker
现在你可以开始使用Docker了。以下是一些常用的Docker命令:
-
拉取镜像:
sudo docker pull ubuntu:latest
-
运行容器:
sudo docker run -it ubuntu:latest /bin/bash
-
列出所有容器:
sudo docker ps -a
-
停止容器:
sudo docker stop
-
删除容器:
sudo docker rm
-
列出所有镜像:
sudo docker images
-
删除镜像:
sudo docker rmi
注意事项
- 在CentOS Minimal上运行Docker时,可能需要以root用户或使用
sudo
权限执行Docker命令。 - 确保你的系统有足够的资源(CPU、内存、磁盘空间)来运行Docker容器。
通过以上步骤,你应该能够在CentOS Minimal上成功安装和使用Docker。