linux安装docker全过程
时间: 2024-08-12 20:05:26 浏览: 181
Linux服务器下利用Docker部署.net Core项目的全过程
在Linux上安装Docker通常分为几个步骤:
1. **检查系统支持**:
首先确认你的Linux系统是否支持Docker,大部分现代的Linux发行版如Ubuntu、Debian、CentOS、Fedora等都内置了对Docker的支持。你可以运行`uname -a`命令查看内核版本。
2. **添加官方仓库**:
对于大多数系统,需要从Docker的官方社区仓库下载安装包。在终端中输入:
```sh
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
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
```
更新apt源:
```sh
sudo apt-get update
```
3. **安装Docker**:
使用`apt`命令安装Docker:
```sh
sudo apt-get install docker-ce docker-ce-cli containerd.io
```
或者如果你使用的是 snap 包管理,可以这样做:
```sh
sudo snap install docker --classic
```
4. **启动和验证Docker**:
安装完成后,启动Docker并让其开机自启:
```sh
sudo systemctl start docker
sudo systemctl enable docker
```
检查Docker是否已成功安装,你可以运行:
```sh
docker run hello-world
```
5. **登录Docker Hub**:
如果你想推送或拉取Docker镜像,需要创建一个Docker Hub账户,并通过命令行工具`docker login` 登录。
阅读全文