Linux deploy如何安装docker
时间: 2024-08-31 19:00:41 浏览: 175
Docker自动话部署.MD
在Linux上部署Docker通常需要几个步骤。这里是一个简化的指南:
1. **更新系统**:
首先确保你的系统是最新的,运行 `sudo apt-get update` 或者 `sudo yum update`。
2. **安装依赖**:
对于基于Debian的发行版如Ubuntu,可以使用 `sudo apt-https ca-certificates curl gnupg lsb-release`。
对于基于Red Hat的发行版如CentOS,使用 `sudo yum install epel-release -y` 加入EPEL仓库,然后安装 Docker:`sudo yum install docker-ce -y`。
3. **添加Docker GPG公钥**:
```
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
```
4. **设置信任存储**:
```
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
```
5. **刷新软件源并安装**:
```bash
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
```
6. **启动和启用Docker服务**:
```bash
sudo systemctl start docker
sudo systemctl enable docker
```
7. **验证安装**:
使用 `docker run hello-world` 来测试Docker是否已经成功安装。
阅读全文