请给我docker的安装教程
时间: 2023-11-14 09:04:31 浏览: 83
以下是Docker的安装教程:
1. Ubuntu系统:
- 卸载旧版本:如果你之前安装过旧版本的Docker,可以通过以下命令进行卸载:
```
sudo apt-get remove docker docker-engine docker.io containerd runc
```
- 安装依赖包:执行以下命令安装Docker所需的依赖包:
```
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
```
- 添加Docker官方GPG密钥:执行以下命令添加Docker官方的GPG密钥:
```
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
```
- 添加Docker稳定版存储库:执行以下命令添加Docker稳定版的存储库:
```
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
```
- 安装Docker Engine:执行以下命令安装Docker Engine:
```
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
```
- 验证安装:执行以下命令验证Docker是否成功安装:
```
sudo docker run hello-world
```
2. CentOS系统:
- 卸载旧版本:如果你之前安装过旧版本的Docker,可以通过以下命令进行卸载:
```
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
```
- 设置Docker的存储库:执行以下命令设置Docker的存储库:
```
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
```
- 安装Docker Engine:执行以下命令安装Docker Engine:
```
sudo yum install docker-ce docker-ce-cli containerd.io
```
- 启动Docker:执行以下命令启动Docker服务并设置开机自启动:
```
sudo systemctl start docker
sudo systemctl enable docker
```
- 验证安装:执行以下命令验证Docker是否成功安装:
```
sudo docker run hello-world
```
3. macOS系统:
- 下载Docker Desktop for Mac:访问Docker官方网站(https://www.docker.com/products/docker-desktop)下载Docker Desktop for Mac,并按照安装向导进行安装。
- 打开Docker:安装完成后,打开Docker应用程序。
- 验证安装:在终端中执行以下命令验证Docker是否成功安装:
```
docker run hello-world
```
4. Windows系统:
- 下载Docker Desktop for Windows:访问Docker官方网站(https://www.docker.com/products/docker-desktop)下载Docker Desktop for Windows,并按照安装向导进行安装。
- 打开Docker:安装完成后,打开Docker应用程序。
- 验证安装:在命令提示符或PowerShell中执行以下命令验证Docker是否成功安装:
```
docker run hello-world
```
这是Docker在Ubuntu、CentOS、macOS和Windows系统上的安装教程。根据你的操作系统,选择适合你的教程进行安装。安装完成后,你就可以开始使用Docker了。