linux安装docker教程 基于centos系统
时间: 2024-09-13 08:12:45 浏览: 83
在 CentOS 系统上安装 Docker,通常需要按照以下步骤操作:
1. **更新包列表并安装依赖**:
```sh
sudo yum update -y
sudo yum install epel-release -y # 如果还没有安装 EPEL(额外软件仓库)
```
2. **添加 Docker GPG 公钥**:
```sh
curl -fsSL https://download.docker.com/linux/centos/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
```
3. **配置存储库**:
```sh
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/centos $(uname -m) stable" | sudo tee /etc/yum.repos.d/docker-ce.repo > /dev/null
```
4. **安装 Docker**:
```sh
sudo yum install docker-ce docker-ce-cli containerd.io -y
```
5. **启动并启用 Docker**:
```sh
sudo systemctl start docker
sudo systemctl enable docker
```
6. **检查安装是否成功**:
```sh
sudo docker run hello-world
```
7. **登录 Docker Hub**(如果需要推送镜像到私有仓库):
```sh
sudo usermod -aG docker $USER
```
之后,使用 `docker login` 登录你的账户。
完成以上步骤后,Docker 就已经安装好并在 CentOS 上运行了。你可以通过 `sudo docker` 或者 `docker` 命令行进行相关的容器操作。
阅读全文